/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | edge.h | 31 class ACE_EXPORT Edge { 33 Edge() = default; 34 explicit Edge(double value) : Edge(value, value, value, value) {} in Edge() function 35 explicit Edge(const Dimension& value) : Edge(value, value, value, value) {} in Edge() function 36 explicit Edge(const std::string& value) : Edge(value, value, value, value) {} in Edge() function 37 explicit Edge(const CalcDimension& value) : Edge(value, value, value, value) {} in Edge() function 55 virtual ~Edge() = default; 57 static const Edge NONE; 155 Edge operator+(const Edge& edge) const 160 Edge operator-(const Edge& edge) const [all …]
|
H A D | edge.cpp | 32 const Edge Edge::NONE = Edge(0.0, 0.0, 0.0, 0.0); 34 bool Edge::FromString(const std::string& value, Edge& edge) in FromString() 71 bool Edge::IsValid() const in IsValid() 76 bool Edge::IsEffective() const in IsEffective() 81 Size Edge::GetLayoutSizeInPx(double dipScale) const in GetLayoutSizeInPx() 88 Offset Edge::GetOffsetInPx(double dipScale) const in GetOffsetInPx() 93 double Edge::HorizontalInPx(double dipScale) const in HorizontalInPx() 98 double Edge::VerticalInPx(double dipScale) const in VerticalInPx()
|
H A D | popup_param.h | 114 const Edge& GetMargin() const in GetMargin() 119 void SetMargin(const Edge& margin) in SetMargin() 124 const Edge& GetTargetMargin() const in GetTargetMargin() 129 void SetTargetMargin(const Edge& targetMargin) in SetTargetMargin() 134 const Edge& GetPadding() const in GetPadding() 139 void SetPadding(const Edge& padding) in SetPadding() 514 Edge padding_; 515 Edge margin_; 516 Edge targetMargin_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/dialog/ |
H A D | dialog_theme.h | 497 Edge defaultPadding_; 498 Edge adjustPadding_; 499 Edge titleDefaultPadding_; 500 Edge titleAdjustPadding_; 501 Edge contentDefaultPadding_; 502 Edge contentAdjustPadding_; 503 Edge actionsPadding_; 504 Edge buttonPaddingLeft_; 505 Edge buttonPaddingRight_; 506 Edge buttonPaddingCenter_; [all …]
|
H A D | dialog_theme.cpp | 50 theme->contentAdjustPadding_ = Edge(defaultPadding, defaultPadding, defaultPadding, 0.0_vp); in ParsePattern() 65 …theme->actionsPadding_ = Edge(dialogPattern->GetAttr<Dimension>("dialog_padding_actions_left", 16.… in ParsePattern() 92 theme->titleAdjustPadding_ = Edge(defaultPadding, titlePadding, defaultPadding, titlePadding); in ParsePattern() 93 theme->titleDefaultPadding_ = Edge(defaultPadding, titlePadding, defaultPadding, titlePadding); in ParsePattern() 94 theme->defaultPadding_ = Edge(defaultPadding, defaultPadding, defaultPadding, defaultPadding); in ParsePattern() 95 theme->adjustPadding_ = Edge(defaultPadding, defaultPadding, defaultPadding, 0.0_vp); in ParsePattern() 96 theme->contentDefaultPadding_ = Edge(defaultPadding, 0.0_vp, defaultPadding, defaultPadding); in ParsePattern() 97 theme->contentAdjustPadding_ = Edge(defaultPadding, 0.0_vp, defaultPadding, 0.0_vp); in ParsePattern() 130 theme->defaultPadding_ = Edge(dialogPattern->GetAttr<Dimension>("dialog_padding_left", 24.0_vp), in ParseNewPattern() 138 …theme->titleDefaultPadding_ = Edge(dialogPattern->GetAttr<Dimension>("dialog_padding_left", 24.0_v… in ParseNewPattern() [all …]
|
H A D | dialog_component.h | 62 void SetTitlePadding(const Edge& titlePadding) in SetTitlePadding() 72 void SetContentPadding(const Edge& contentPadding) in SetContentPadding() 129 const Edge& GetTitlePadding() const in GetTitlePadding() 139 const Edge& GetContentPadding() const in GetContentPadding() 251 void SetMargin(const Edge& margin) in SetMargin() 257 const Edge& GetMargin() const in GetMargin() 319 const Edge& edge, bool isAutoFocus = false); 324 void BuildDialogTween(const RefPtr<TransitionComponent>& transition, bool isLimit, Edge margin); 332 Edge titlePadding_; 334 Edge contentPadding_; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/box/ |
H A D | box_base_component.h | 54 const Edge& GetPadding() const in GetPadding() 59 const Edge& GetMargin() const in GetMargin() 64 const Edge& GetAdditionalPadding() const in GetAdditionalPadding() 117 void SetMargin(const Edge& margin) in SetMargin() 123 void SetPadding(const Edge& padding, const Edge& additionalPadding = Edge()) 318 void SetUseAlignSide(AlignDeclaration::Edge side) in SetUseAlignSide() 323 AlignDeclaration::Edge GetUseAlignSide() const in GetUseAlignSide() 375 Edge padding_; 376 Edge margin_; 377 Edge additionalPadding_; [all …]
|
H A D | render_box_base.h | 117 void SetPadding(const Edge& padding) in SetPadding() 225 AlignDeclaration::Edge GetUseAlignSide() const in GetUseAlignSide() 300 EdgePx ConvertEdgeToPx(const Edge& edge, bool additional); 307 Edge SetAutoMargin(FlexDirection flexDir, double freeSpace, bool isFirst); 335 Edge paddingOrigin_; 336 Edge marginOrigin_; 349 AlignDeclaration::Edge alignSide_ { AlignDeclaration::Edge::AUTO }; 359 Edge additionalPadding_; 381 Edge marginBackup_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/video/ |
H A D | video_theme.h | 61 theme->btnEdge_ = Edge( in ParsePattern() 66 theme->textEdge_ = Edge( in ParsePattern() 71 theme->sliderEdge_ = Edge( in ParsePattern() 98 const Edge& GetBtnEdge() const in GetBtnEdge() 103 const Edge& GetTextEdge() const in GetTextEdge() 108 const Edge& GetSliderEdge() const in GetSliderEdge() 148 Edge btnEdge_; 149 Edge textEdge_; 150 Edge sliderEdge_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/tab_bar/ |
H A D | tab_bar_indicator_component.h | 25 inline const Edge DEFAULT_INDICATOR_PADDING = Edge(0.0); 36 explicit TabBarIndicatorComponent(const Edge& padding = DEFAULT_INDICATOR_PADDING, 46 const Edge& GetIndicatorPadding() const in GetIndicatorPadding() 70 Edge indicatorPadding_;
|
H A D | tab_bar_component.h | 113 const Edge& GetLabelPadding() const in GetLabelPadding() 118 void SetLabelPadding(const Edge& labelPadding) in SetLabelPadding() 123 const Edge& GetPadding() const in GetPadding() 128 void SetPadding(const Edge& padding) in SetPadding() 209 Edge labelPadding_; 210 Edge padding_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/toast/ |
H A D | toast_theme.h | 69 … theme->padding_ = Edge(toastPattern->GetAttr<Dimension>("toast_padding_level8", 0.0_vp).Value(), in ParsePattern() 74 … theme->marging_ = Edge(toastPattern->GetAttr<Dimension>("toast_margin_left", 0.0_vp).Value(), 0.0, in ParsePattern() 85 …theme->padding_ = Edge(toastPattern->GetAttr<Dimension>("toast_padding_horizontal", 0.0_vp).Value(… in ParsePattern() 90 … theme->marging_ = Edge(toastPattern->GetAttr<Dimension>("toast_margin", 0.0_vp).Value(), 0.0, in ParsePattern() 106 const Edge& GetPadding() const in GetPadding() 156 const Edge& GetMarging() const in GetMarging() 170 Edge padding_; 180 Edge marging_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/button/ |
H A D | button_theme.h | 112 Edge(buttonPattern->GetAttr<Dimension>("min_circle_button_padding", 0.0_vp)); in ParseAdditionalStylePattern() 116 Edge(buttonPattern->GetAttr<Dimension>("button_max_circle_button_padding", 0.0_vp)); in ParseAdditionalStylePattern() 163 theme->paddingMap_.insert(std::pair<ControlSize, Edge>(ControlSize::SMALL, in ParseSubStylePattern() 269 const Edge& GetPadding() const in GetPadding() 304 const Edge& GetMinCircleButtonPadding() const in GetMinCircleButtonPadding() 319 const Edge& GetMaxCircleButtonPadding() const in GetMaxCircleButtonPadding() 401 const Edge& GetPadding(ControlSize controlSize) const in GetPadding() 462 Edge padding_; 463 Edge minCircleButtonPadding_; 464 Edge maxCircleButtonPadding_; [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/tool_bar/ |
H A D | tool_bar_theme.h | 74 … theme->imageEdge_ = Edge(toolbarPattern->GetAttr<Dimension>("item_padding_icon_left", 1.0_vp), in ParsePattern() 78 … theme->textEdge_ = Edge(toolbarPattern->GetAttr<Dimension>("item_padding_text_left", 1.0_vp), in ParsePattern() 101 const Edge& GetIconEdge() const in GetIconEdge() 106 const Edge& GetTextEdge() const in GetTextEdge() 155 Edge imageEdge_; 156 Edge textEdge_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_scroller.cpp | 30 constexpr AlignDeclaration::Edge EDGE_TABLE[] = { 31 AlignDeclaration::Edge::TOP, 32 AlignDeclaration::Edge::CENTER, 33 AlignDeclaration::Edge::BOTTOM, 34 AlignDeclaration::Edge::BASELINE, 35 AlignDeclaration::Edge::START, 36 AlignDeclaration::Edge::MIDDLE, 37 AlignDeclaration::Edge::END, 174 AlignDeclaration::Edge edge = AlignDeclaration::Edge::AUTO; in ScrollEdge()
|
/ohos5.0/foundation/arkui/ui_lite/frameworks/draw/ |
H A D | draw_triangle.h | 29 struct Edge { struct 40 static void StepToNextPointOnEdge(Edge& edge); argument 42 static Edge InitEdge(const Point& startP, const Point& endP);
|
H A D | draw_triangle.cpp | 45 Edge edge1 = InitEdge(p1, p2); in Draw() 46 Edge edge2 = InitEdge(p1, p3); in Draw() 94 void DrawTriangle::StepToNextPointOnEdge(Edge& edge) in StepToNextPointOnEdge() 113 DrawTriangle::Edge DrawTriangle::InitEdge(const Point& startP, const Point& endP) in InitEdge() 115 Edge edge = { {0, 0}, {0, 0}, {0, 0}, 0 }; in InitEdge()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/text_overlay/ |
H A D | text_overlay_theme.h | 72 … theme->menuPadding_ = Edge(pattern->GetAttr<Dimension>("text_overlay_menu_padding_left", 0.0_vp), in ParsePattern() 84 … Edge(pattern->GetAttr<Dimension>("text_overlay_menu_button_padding_left", 0.0_vp).Value(), in ParsePattern() 158 const Edge& GetMenuPadding() const in GetMenuPadding() 163 const Edge& GetMenuButtonPadding() const in GetMenuButtonPadding() 265 Edge menuPadding_; 266 Edge menuButtonPadding_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/padding/ |
H A D | padding_component.h | 38 const Edge& GetPadding() const in GetPadding() 43 void SetPadding(const Edge& padding) in SetPadding() 69 Edge padding_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/animation/ |
H A D | animatable_properties.cpp | 104 auto setter = DimensionHelper(&Edge::SetLeft, &Edge::Left); in UpdatePropAnimation() 106 setter = DimensionHelper(&Edge::SetTop, &Edge::Top); in UpdatePropAnimation() 108 setter = DimensionHelper(&Edge::SetRight, &Edge::Right); in UpdatePropAnimation() 110 setter = DimensionHelper(&Edge::SetBottom, &Edge::Bottom); in UpdatePropAnimation() 132 auto setter = DimensionHelper(&Edge::SetLeft, &Edge::Left); in UpdatePropAnimation() 134 setter = DimensionHelper(&Edge::SetTop, &Edge::Top); in UpdatePropAnimation() 136 setter = DimensionHelper(&Edge::SetRight, &Edge::Right); in UpdatePropAnimation() 138 setter = DimensionHelper(&Edge::SetBottom, &Edge::Bottom); in UpdatePropAnimation()
|
H A D | property_animatable_helper.h | 117 using Getter = const AnimatableDimension& (Edge::*)() const; 118 using Setter = void (Edge::*)(const AnimatableDimension&); 123 const AnimatableDimension& Get(const Edge& edge) const in Get() 128 bool Set(const AnimatableDimension& value, Edge* edge) const in Set()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/common/dom/ |
H A D | dom_button.cpp | 200 paddingChild_->SetPadding(Edge()); in PrepareDefaultButton() 219 paddingChild_->SetPadding(Edge(ICON_BUTTON_PADDING)); in PrepareIconButton() 248 paddingChild_->SetPadding(Edge(TEXT_PADDING_HORIZONTAL, TEXT_PADDING_VERTICAL, in PrepareTextButton() 264 paddingChild_->SetPadding(Edge(WATCH_TEXT_PADDING)); in PrepareTextButton() 276 paddingChild_->SetPadding(Edge()); in PrepareCircleButton() 313 paddingChild_->SetPadding(Edge()); in PrepareDownloadButton() 323 paddingChild_->SetPadding(Edge(ARC_PADDING_HORIZONTAL, ARC_PADDING_TOP, in PrepareArcButton() 438 Edge edge; in PrepareWaitingWithText() 488 Edge edge; in PrepareChildren() 533 if (edge == Edge::NONE) { in AddPadding() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/popup/ |
H A D | popup_component_v2.cpp | 85 …Edge(MESSAGE_HORIZONTAL_PADDING, MESSAGE_TOP_PADDING, MESSAGE_HORIZONTAL_PADDING, MESSAGE_ZERO_PAD… in CreateChild() 87 …CreateButtons(), Edge(BUTTON_ROW_PADDING, BUTTON_ZERO_PADDING, BUTTON_ROW_PADDING, BUTTON_ROW_PADD… in CreateChild() 109 Edge(BUTTON_ZERO_PADDING))); in CreateButtons() 111 Edge(BUTTON_ROW_PADDING, BUTTON_ZERO_PADDING, BUTTON_ZERO_PADDING, BUTTON_ZERO_PADDING))); in CreateButtons() 162 const RefPtr<Component> PopupComponentV2::SetPadding(const RefPtr<Component>& component, const Edge… in SetPadding()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/custom_dialog/ |
H A D | custom_dialog_component.h | 138 void SetMargin(const Edge& margin) in SetMargin() 144 const Edge& GetMargin() const in GetMargin() 172 Edge margin_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/ |
H A D | inspector_composed_element.cpp | 479 auto top = render->GetPadding(DimensionHelper(&Edge::SetTop, &Edge::Top)); in GetPadding() 480 auto right = render->GetPadding(DimensionHelper(&Edge::SetRight, &Edge::Right)); in GetPadding() 482 auto left = render->GetPadding(DimensionHelper(&Edge::SetLeft, &Edge::Left)); in GetPadding() 501 auto top = render->GetMargin(DimensionHelper(&Edge::SetTop, &Edge::Top)); in GetAllMargin() 502 auto right = render->GetMargin(DimensionHelper(&Edge::SetRight, &Edge::Right)); in GetAllMargin() 503 auto bottom = render->GetMargin(DimensionHelper(&Edge::SetBottom, &Edge::Bottom)); in GetAllMargin() 504 auto left = render->GetMargin(DimensionHelper(&Edge::SetLeft, &Edge::Left)); in GetAllMargin() 524 return render->GetMargin(DimensionHelper(&Edge::SetLeft, &Edge::Left)); in GetMargin() 526 return render->GetMargin(DimensionHelper(&Edge::SetTop, &Edge::Top)); in GetMargin() 528 return render->GetMargin(DimensionHelper(&Edge::SetRight, &Edge::Right)); in GetMargin() [all …]
|