Home
last modified time | relevance | path

Searched refs:BorderImage (Results 1 – 25 of 27) sorted by relevance

12

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/
H A Drender_property.h114 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 Drender_context.h537 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 Dborder_image.cpp20 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 Dborder_image.h32 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 Dborder_image_painter.h75 void InitBorderImageWidth(Border& border, RefPtr<BorderImage>& borderImage);
76 void InitBorderImageSlice(RefPtr<BorderImage>& borderImage);
77 void InitBorderImageOutset(Border& border, RefPtr<BorderImage>& borderImage);
H A Dborder_image_painter.cpp78 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 Dborder_image_painter_test_ng.cpp54 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 Drosen_render_box.h165 void UpdateBorderImageProvider(const RefPtr<BorderImage>& bImage);
171 void UpdateBorderImageProvider(const RefPtr<BorderImage>& bImage);
H A Drosen_render_box.cpp106 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 Djs_view_abstract.h226 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 Djs_view_abstract.cpp4178 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 Dview_abstract_model_ng.h502 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 Dview_abstract.h173 static void SetBorderImage(const RefPtr<BorderImage>& borderImage);
511 static void SetBorderImage(FrameNode* frameNode, const RefPtr<BorderImage>& borderImage);
H A Dview_abstract_model.h132 virtual void SetBorderImage(const RefPtr<BorderImage>& borderImage, uint8_t bitset) = 0;
H A Dview_abstract.cpp2543 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 Dstyle.h131 RefPtr<BorderImage> borderImage;
H A Ddeclaration.cpp155 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 Dview_abstract_model_impl.cpp522 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 Dview_abstract_model_impl.h74 void SetBorderImage(const RefPtr<BorderImage>& borderImage, uint8_t bitset) override;
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-universal-attributes-border-image.md97 struct BorderImage {
199 struct BorderImage {
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/
H A Dts-universal-attributes-border-image.md94 struct BorderImage {
196 struct BorderImage {
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_common_modifier.cpp543 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 Drosen_render_context.h431 void OnBorderImageUpdate(const RefPtr<BorderImage>& borderImage) override;
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/base/
H A Dview_abstract_test_ng.cpp1033 RefPtr<BorderImage> borderImage;
1080 RefPtr<BorderImage> borderImage;
H A Dview_abstract_test_ng_new.cpp311 RefPtr<BorderImage> borderImage;

12