/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | render_property.h | 114 ACE_DEFINE_PROPERTY_GROUP_ITEM(BorderImage, RefPtr<BorderImage>); 132 …jsonBorderImage->Put("source", propBorderImage.value_or(AceType::MakeRefPtr<BorderImage>())->GetSr… in ToJsonValue() 134 … "slice", propBorderImage.value_or(AceType::MakeRefPtr<BorderImage>())->SliceToString().c_str()); in ToJsonValue() 136 … "width", propBorderImage.value_or(AceType::MakeRefPtr<BorderImage>())->WidthToString().c_str()); in ToJsonValue() 138 … "outset", propBorderImage.value_or(AceType::MakeRefPtr<BorderImage>())->OutsetToString().c_str()); in ToJsonValue() 140 propBorderImage.value_or(AceType::MakeRefPtr<BorderImage>())->GetRepeatMode())]); in ToJsonValue() 141 jsonBorderImage->Put("fill", propBorderImage.value_or(AceType::MakeRefPtr<BorderImage>()) in ToJsonValue()
|
H A D | render_context.h | 537 ACE_DEFINE_PROPERTY_FUNC_WITH_GROUP(BdImage, BorderImage, RefPtr<BorderImage>); 747 virtual void OnBorderImageUpdate(const RefPtr<BorderImage>& borderImage) {} in OnBorderImageUpdate()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | border_image.cpp | 20 void BorderImage::SetEdgeSlice(BorderImageDirection direction, const Dimension& sliceDimension) in SetEdgeSlice() 52 void BorderImage::SetEdgeOutset(BorderImageDirection direction, const Dimension& outsetDimension) in SetEdgeOutset() 84 void BorderImage::SetEdgeWidth(BorderImageDirection direction, const Dimension& widthDimension) in SetEdgeWidth() 119 BorderImageEdge& BorderImage::GetBorderImageEdge(BorderImageDirection direction) in GetBorderImageEdge()
|
H A D | border_image.h | 32 class ACE_EXPORT BorderImage final : public AceType { 33 DECLARE_ACE_TYPE(BorderImage, AceType); 43 BorderImage() = default; 44 explicit BorderImage(const std::string& src) in BorderImage() function 49 ~BorderImage() override = default;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/painter/ |
H A D | border_image_painter.h | 75 void InitBorderImageWidth(Border& border, RefPtr<BorderImage>& borderImage); 76 void InitBorderImageSlice(RefPtr<BorderImage>& borderImage); 77 void InitBorderImageOutset(Border& border, RefPtr<BorderImage>& borderImage);
|
H A D | border_image_painter.cpp | 78 void BorderImagePainter::InitBorderImageWidth(Border& border, RefPtr<BorderImage>& borderImage) in InitBorderImageWidth() 122 void BorderImagePainter::InitBorderImageSlice(RefPtr<BorderImage>& borderImage) in InitBorderImageSlice() 168 void BorderImagePainter::InitBorderImageOutset(Border& border, RefPtr<BorderImage>& borderImage) in InitBorderImageOutset()
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/render/ |
H A D | border_image_painter_test_ng.cpp | 54 BorderImage* MakeBorderImage() in MakeBorderImage() 56 BorderImage* testImage = new BorderImage(SRC_IMAGES); in MakeBorderImage() 108 borderImageProperty.propBorderImage = AceType::MakeRefPtr<BorderImage>(); 148 borderImageProperty.propBorderImage = AceType::MakeRefPtr<BorderImage>(); 329 borderImageProperty.propBorderImage = AceType::MakeRefPtr<BorderImage>(); 380 borderImageProperty.propBorderImage = AceType::MakeRefPtr<BorderImage>();
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/box/ |
H A D | rosen_render_box.h | 165 void UpdateBorderImageProvider(const RefPtr<BorderImage>& bImage); 171 void UpdateBorderImageProvider(const RefPtr<BorderImage>& bImage);
|
H A D | rosen_render_box.cpp | 106 RefPtr<BorderImage> borderImage = backDecoration_->GetBorderImage(); in Update() 115 void RosenRenderBox::UpdateBorderImageProvider(const RefPtr<BorderImage>& bImage) in UpdateBorderImageProvider() 137 RefPtr<BorderImage> borderImage = backDecoration_->GetBorderImage(); in FetchImageData()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_view_abstract.h | 226 static void ParseBorderImageRepeat(const JSRef<JSVal>& args, RefPtr<BorderImage>& borderImage); 227 static void ParseBorderImageOutset(const JSRef<JSVal>& args, RefPtr<BorderImage>& borderImage); 228 static void ParseBorderImageSlice(const JSRef<JSVal>& args, RefPtr<BorderImage>& borderImage); 229 static void ParseBorderImageWidth(const JSRef<JSVal>& args, RefPtr<BorderImage>& borderImage); 231 const JSRef<JSVal>& args, BorderImage::BorderImageOption& borderImageDimension);
|
H A D | js_view_abstract.cpp | 4178 RefPtr<BorderImage> borderImage = AceType::MakeRefPtr<BorderImage>(); in JsBorderImage() 4186 RefPtr<BorderImage> borderImage = AceType::MakeRefPtr<BorderImage>(); in JsBorderImage() 4199 imageBorderBitsets |= BorderImage::SOURCE_BIT; in JsBorderImage() 4202 imageBorderBitsets |= BorderImage::SOURCE_BIT; in JsBorderImage() 4208 imageBorderBitsets |= BorderImage::OUTSET_BIT; in JsBorderImage() 4213 imageBorderBitsets |= BorderImage::REPEAT_BIT; in JsBorderImage() 4218 imageBorderBitsets |= BorderImage::SLICE_BIT; in JsBorderImage() 4223 imageBorderBitsets |= BorderImage::WIDTH_BIT; in JsBorderImage() 4424 bitset |= BorderImage::GRADIENT_BIT; in ParseBorderImageLinearGradient() 4451 BorderImage::BorderImageOption option; in ParseBorderImageOutset() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/base/ |
H A D | view_abstract_model_ng.h | 502 void SetBorderImage(const RefPtr<BorderImage>& borderImage, uint8_t bitset) override in SetBorderImage() 505 if (bitset & BorderImage::SOURCE_BIT) { in SetBorderImage() 509 if (bitset & BorderImage::OUTSET_BIT) { in SetBorderImage() 512 if (bitset & BorderImage::SLICE_BIT) { in SetBorderImage() 515 if (bitset & BorderImage::REPEAT_BIT) { in SetBorderImage() 518 if (bitset & BorderImage::WIDTH_BIT) { in SetBorderImage()
|
H A D | view_abstract.h | 173 static void SetBorderImage(const RefPtr<BorderImage>& borderImage); 511 static void SetBorderImage(FrameNode* frameNode, const RefPtr<BorderImage>& borderImage);
|
H A D | view_abstract_model.h | 132 virtual void SetBorderImage(const RefPtr<BorderImage>& borderImage, uint8_t bitset) = 0;
|
H A D | view_abstract.cpp | 2543 void ViewAbstract::SetBorderImage(const RefPtr<BorderImage>& borderImage) in SetBorderImage() 2548 ACE_UPDATE_RENDER_CONTEXT(BorderImage, borderImage); in SetBorderImage() 3066 void ViewAbstract::SetBorderImage(FrameNode* frameNode, const RefPtr<BorderImage>& borderImage) in SetBorderImage() 3068 ACE_UPDATE_NODE_RENDER_CONTEXT(BorderImage, borderImage, frameNode); in SetBorderImage()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/declaration/common/ |
H A D | style.h | 131 RefPtr<BorderImage> borderImage;
|
H A D | declaration.cpp | 155 backgroundStyle.borderImage = AceType::MakeRefPtr<BorderImage>(); in Init() 3139 background.borderImage = AceType::MakeRefPtr<BorderImage>(); in ResetDefaultStyles()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | view_abstract_model_impl.cpp | 522 void ViewAbstractModelImpl::SetBorderImage(const RefPtr<BorderImage>& borderImage, uint8_t bitset) in SetBorderImage() 526 if (bitset | BorderImage::OUTSET_BIT) { in SetBorderImage() 529 if (bitset | BorderImage::REPEAT_BIT) { in SetBorderImage() 532 if (bitset | BorderImage::SLICE_BIT) { in SetBorderImage() 535 if (bitset | BorderImage::SOURCE_BIT) { in SetBorderImage() 538 if (bitset | BorderImage::WIDTH_BIT) { in SetBorderImage() 541 if (bitset | BorderImage::GRADIENT_BIT) { in SetBorderImage()
|
H A D | view_abstract_model_impl.h | 74 void SetBorderImage(const RefPtr<BorderImage>& borderImage, uint8_t bitset) override;
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-universal-attributes-border-image.md | 97 struct BorderImage { 199 struct BorderImage {
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-universal-attributes-border-image.md | 94 struct BorderImage { 196 struct BorderImage {
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_common_modifier.cpp | 543 void SetBorderImageSlice(RefPtr<BorderImage>& borderImage, const std::vector<BorderImageDirection>&… in SetBorderImageSlice() 557 void SetBorderImageRepeat(RefPtr<BorderImage>& borderImage, const ArkUIStringAndFloat* options, in SetBorderImageRepeat() 572 void SetBorderImageWidth(RefPtr<BorderImage>& borderImage, const std::vector<BorderImageDirection>&… in SetBorderImageWidth() 614 void SetBorderImage(FrameNode* frameNode, const RefPtr<BorderImage>& borderImage, ArkUI_Uint32 bits… in SetBorderImage() 618 if (bitset & BorderImage::SOURCE_BIT) { in SetBorderImage() 621 if (bitset & BorderImage::OUTSET_BIT) { in SetBorderImage() 624 if (bitset & BorderImage::SLICE_BIT) { in SetBorderImage() 627 if (bitset & BorderImage::REPEAT_BIT) { in SetBorderImage() 630 if (bitset & BorderImage::WIDTH_BIT) { in SetBorderImage() 1552 RefPtr<BorderImage> borderImage = AceType::MakeRefPtr<BorderImage>(); in SetBorderImage() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | rosen_render_context.h | 431 void OnBorderImageUpdate(const RefPtr<BorderImage>& borderImage) override;
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/base/ |
H A D | view_abstract_test_ng.cpp | 1033 RefPtr<BorderImage> borderImage; 1080 RefPtr<BorderImage> borderImage;
|
H A D | view_abstract_test_ng_new.cpp | 311 RefPtr<BorderImage> borderImage;
|