/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_field_layout_algorithm.h | 112 LayoutConstraintF CalculateContentMaxSizeWithCalculateConstraint( 113 const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper); 122 const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper, 129 SizeF TextInputMeasureContent(const LayoutConstraintF& contentConstraint, 136 const LayoutConstraintF& contentConstraint); 144 LayoutConstraintF CalculateFrameSizeConstraint( 150 LayoutConstraintF textFieldContentConstraint_; 165 void InlineFocusMeasure(const LayoutConstraintF& contentConstraint, 186 float CalculateContentHeight(const LayoutConstraintF& contentConstraint); 187 LayoutConstraintF BuildInfinityLayoutConstraint(const LayoutConstraintF& contentConstraint); [all …]
|
H A D | text_field_layout_algorithm.cpp | 136 void TextFieldLayoutAlgorithm::InlineFocusMeasure(const LayoutConstraintF& contentConstraint, in InlineFocusMeasure() 272 const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper, in ConstraintWithMinWidth() 585 LayoutConstraintF textContentConstraint; in CounterNodeMeasure() 708 LayoutConstraintF TextFieldLayoutAlgorithm::CalculateContentMaxSizeWithCalculateConstraint( in CalculateContentMaxSizeWithCalculateConstraint() 709 const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper) in CalculateContentMaxSizeWithCalculateConstraint() 737 LayoutConstraintF TextFieldLayoutAlgorithm::CalculateFrameSizeConstraint( in CalculateFrameSizeConstraint() 738 const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper) in CalculateFrameSizeConstraint() 740 LayoutConstraintF frameSizeConstraintF = contentConstraint; in CalculateFrameSizeConstraint() 1088 LayoutConstraintF TextFieldLayoutAlgorithm::BuildInfinityLayoutConstraint(const LayoutConstraintF& … in BuildInfinityLayoutConstraint() 1144 LayoutConstraintF TextFieldLayoutAlgorithm::BuildInlineFocusLayoutConstraint( in BuildInlineFocusLayoutConstraint() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/ |
H A D | multi_menu_layout_algorithm.h | 33 static LayoutConstraintF ResetLayoutConstraintMinWidth( 34 const RefPtr<LayoutWrapper>& child, const LayoutConstraintF& layoutConstraint); 37 void UpdateSelfSize(LayoutWrapper* layoutWrapper, LayoutConstraintF& childConstraint, 38 std::optional<LayoutConstraintF>& layoutConstraint); 39 … void UpdateConstraintBaseOnMenuItems(LayoutWrapper* layoutWrapper, LayoutConstraintF& constraint); 40 …float GetChildrenMaxWidth(LayoutWrapper* layoutWrapper, const LayoutConstraintF& layoutConstraint); 42 …LayoutConstraintF& childConstraint, float paddingWidth, std::optional<LayoutConstraintF>& layoutCo…
|
H A D | multi_menu_layout_algorithm.cpp | 82 …LayoutConstraintF& childConstraint, float paddingWidth, std::optional<LayoutConstraintF>& layoutCo… in UpdateMenuDefaultConstraintByDevice() 140 LayoutConstraintF& childConstraint, std::optional<LayoutConstraintF>& layoutConstraint) in UpdateSelfSize() 172 LayoutWrapper* layoutWrapper, LayoutConstraintF& constraint) in UpdateConstraintBaseOnMenuItems() 180 LayoutWrapper* layoutWrapper, const LayoutConstraintF& layoutConstraint) in GetChildrenMaxWidth() 192 LayoutConstraintF MultiMenuLayoutAlgorithm::ResetLayoutConstraintMinWidth( in ResetLayoutConstraintMinWidth() 193 const RefPtr<LayoutWrapper>& child, const LayoutConstraintF& layoutConstraint) in ResetLayoutConstraintMinWidth()
|
H A D | menu_layout_algorithm.h | 133 LayoutConstraintF CreateChildConstraint(LayoutWrapper* layoutWrapper); 134 void UpdateConstraintWidth(LayoutWrapper* layoutWrapper, LayoutConstraintF& constraint); 135 void UpdateConstraintHeight(LayoutWrapper* layoutWrapper, LayoutConstraintF& constraint); 136 void UpdateConstraintBaseOnOptions(LayoutWrapper* layoutWrapper, LayoutConstraintF& constraint); 225 void CalculateIdealSize(LayoutWrapper* layoutWrapper, LayoutConstraintF& childConstraint, 230 LayoutConstraintF& childConstraint, const LayoutConstraintF& layoutConstraint);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/ |
H A D | text_adapt_font_sizer.h | 34 …const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper, bool needLayout = true) … 39 const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper); 41 const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper); 43 const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper) in AdaptInlineFocusFontSize() 49 …static bool IsNeedAdaptFontSize(const TextStyle& textStyle, const LayoutConstraintF& contentConstr… 51 const LayoutConstraintF& contentConstraint); 53 const LayoutConstraintF& contentConstraint); 54 static SizeF GetMaxMeasureSize(const LayoutConstraintF& contentConstraint);
|
H A D | text_layout_algorithm.h | 58 const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper) override; 62 …const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper, bool needLayout = true) … 100 …bool AdaptMinTextSize(TextStyle& textStyle, const std::string& content, const LayoutConstraintF& c… 103 const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper); 107 const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper); 109 const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper); 111 const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper); 113 const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper); 114 …bool AdaptMaxTextSize(TextStyle& textStyle, const std::string& content, const LayoutConstraintF& c…
|
H A D | text_adapt_font_sizer.cpp | 28 …const Dimension& stepUnit, const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrappe… in AdaptMaxFontSize() 74 …const Dimension& stepUnit, const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrappe… in AdaptMinFontSize() 100 const LayoutConstraintF& contentConstraint) in GetAdaptMaxMinFontSize() 109 const LayoutConstraintF& contentConstraint) in GetAdaptFontSizeStep() 119 SizeF TextAdaptFontSizer::GetMaxMeasureSize(const LayoutConstraintF& contentConstraint) in GetMaxMeasureSize() 152 bool TextAdaptFontSizer::IsNeedAdaptFontSize(const TextStyle& textStyle, const LayoutConstraintF& c… in IsNeedAdaptFontSize()
|
H A D | multiple_paragraph_layout_algorithm.h | 51 static SizeF GetMaxMeasureSize(const LayoutConstraintF& contentConstraint); 70 … const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper, TextStyle& textStyle); 71 bool ParagraphReLayout(const LayoutConstraintF& contentConstraint); 128 …const LayoutConstraintF& layoutConstrain, const RefPtr<Paragraph>& paragraph, int32_t& spanTextLen… 131 const RefPtr<LayoutWrapper>& layoutWrapper, const LayoutConstraintF& layoutConstrain,
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/ |
H A D | tab_bar_layout_algorithm.h | 91 LayoutConstraintF GetChildConstraint(LayoutWrapper* layoutWrapper, SizeF& frameSize); 96 … void MeasureVisibleItems(LayoutWrapper* layoutWrapper, LayoutConstraintF& childLayoutConstraint); 97 void MeasureTargetIndex(LayoutWrapper* layoutWrapper, LayoutConstraintF& childLayoutConstraint); 98 void MeasureJumpIndex(LayoutWrapper* layoutWrapper, LayoutConstraintF& childLayoutConstraint); 99 void MeasureWithOffset(LayoutWrapper* layoutWrapper, LayoutConstraintF& childLayoutConstraint); 100 void AdjustPosition(LayoutWrapper* layoutWrapper, LayoutConstraintF& childLayoutConstraint, 102 …void MeasureItem(LayoutWrapper* layoutWrapper, LayoutConstraintF& childLayoutConstraint, int32_t i… 103 …void MeasureItemSecond(LayoutWrapper* layoutWrapper, LayoutConstraintF& childLayoutConstraint, Siz… 104 void LayoutForward(LayoutWrapper* layoutWrapper, LayoutConstraintF& childLayoutConstraint, 106 void LayoutBackward(LayoutWrapper* layoutWrapper, LayoutConstraintF& childLayoutConstraint, [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/stepper/ |
H A D | stepper_layout_algorithm.h | 34 …void MeasureSwiper(LayoutWrapper* layoutWrapper, LayoutConstraintF swiperLayoutConstraint, float r… 36 void MeasureLeftButton(LayoutWrapper* layoutWrapper, LayoutConstraintF buttonLayoutConstraint); 37 void MeasureRightButton(LayoutWrapper* layoutWrapper, LayoutConstraintF buttonLayoutConstraint); 39 …const RefPtr<LayoutWrapper>& layoutWrapper, const LayoutConstraintF& buttonLayoutConstraint, bool … 40 …static LayoutConstraintF CreateButtonLayoutConstraint(const LayoutConstraintF& childLayoutConstrai…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
H A D | list_item_group_layout_algorithm.h | 400 … const LayoutConstraintF& layoutConstraint, std::optional<float> crossSizeOptional, Axis axis); 402 void MeasureListItem(LayoutWrapper* layoutWrapper, const LayoutConstraintF& layoutConstraint); 403 …int32_t MeasureALineForward(LayoutWrapper* layoutWrapper, const LayoutConstraintF& layoutConstrain… 405 …int32_t MeasureALineBackward(LayoutWrapper* layoutWrapper, const LayoutConstraintF& layoutConstrai… 407 …int32_t MeasureALineCenter(LayoutWrapper* layoutWrapper, const LayoutConstraintF& layoutConstraint, 409 … int32_t MeasureALineAuto(LayoutWrapper* layoutWrapper, const LayoutConstraintF& layoutConstraint, 413 void MeasureForward(LayoutWrapper* layoutWrapper, const LayoutConstraintF& layoutConstraint, 415 void MeasureBackward(LayoutWrapper* layoutWrapper, const LayoutConstraintF& layoutConstraint, 418 const LayoutConstraintF& layoutConstraint, int32_t startIndex, float startPos); 420 const LayoutConstraintF& layoutConstraint, int32_t endIndex, float endPos); [all …]
|
H A D | list_layout_algorithm.h | 52 LayoutConstraintF layoutConstraint; 63 LayoutConstraintF layoutConstraint; 64 LayoutConstraintF groupLayoutConstraint; 394 virtual const LayoutConstraintF& GetGroupLayoutConstraint() const in GetGroupLayoutConstraint() 419 Axis axis, const OptionalSizeF& selfIdealSize, LayoutConstraintF& contentConstraint); 426 … const LayoutConstraintF& layoutConstraint, std::optional<float> crossSizeOptional, Axis axis) {}; in CalculateLanes() 471 LayoutConstraintF childLayoutConstraint_; 485 const LayoutConstraintF& layoutConstraint, int32_t startIndex, float startPos, Axis axis); 488 const LayoutConstraintF& layoutConstraint, int32_t startIndex, float startPos, Axis axis); 500 … static bool PredictBuildItem(RefPtr<LayoutWrapper> wrapper, const LayoutConstraintF& constraint); [all …]
|
H A D | list_lanes_layout_algorithm.h | 48 const LayoutConstraintF& GetGroupLayoutConstraint() const override in GetGroupLayoutConstraint() 55 LayoutConstraintF& contentConstraint) override; 62 …const LayoutConstraintF& layoutConstraint, std::optional<float> crossSizeOptional, Axis axis) over… 95 LayoutConstraintF groupLayoutConstraint_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/layout/ |
H A D | layout_property.h | 67 const std::optional<LayoutConstraintF>& GetLayoutConstraint() const in GetLayoutConstraint() 72 const std::optional<LayoutConstraintF>& GetContentLayoutConstraint() const in GetContentLayoutConstraint() 77 const std::optional<LayoutConstraintF>& GetParentLayoutConstraint() const in GetParentLayoutConstraint() 207 void UpdateLayoutConstraint(const LayoutConstraintF& parentConstraint); 209 void UpdateParentLayoutConstraint(const LayoutConstraintF& parentConstraint) in UpdateParentLayoutConstraint() 277 LayoutConstraintF CreateChildConstraint() const; 279 LayoutConstraintF CreateContentConstraint() const; 347 const std::optional<LayoutConstraintF>& preContentConstraint); 418 std::optional<LayoutConstraintF> layoutConstraint_; 419 std::optional<LayoutConstraintF> contentConstraint_; [all …]
|
H A D | layout_wrapper.h | 137 virtual void Measure(const std::optional<LayoutConstraintF>& parentConstraint) = 0; 193 …int32_t cacheCount = 0, const std::optional<LayoutConstraintF>& itemConstraint = std::nullopt) = 0; 230 static void ApplySafeArea(const SafeAreaInsets& insets, LayoutConstraintF& constraint); 255 void ApplyConstraintWithoutMeasure(const std::optional<LayoutConstraintF>& constraint); 259 void ApplyConstraint(LayoutConstraintF constraint);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item/ |
H A D | menu_item_layout_algorithm.h | 39 std::optional<LayoutConstraintF>& layoutConstraint); 40 void MeasureItemViews(LayoutConstraintF& childConstraint, 41 std::optional<LayoutConstraintF>& layoutConstraint, 43 void MeasureRow(const RefPtr<LayoutWrapper>& row, const LayoutConstraintF& constraint); 44 void CheckNeedExpandContent(LayoutWrapper* layoutWrapper, LayoutConstraintF& childConstraint);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/swiper/ |
H A D | swiper_layout_algorithm.h | 56 …void LayoutForward(LayoutWrapper* layoutWrapper, const LayoutConstraintF& layoutConstraint, Axis a… 58 …void LayoutBackward(LayoutWrapper* layoutWrapper, const LayoutConstraintF& layoutConstraint, Axis … 60 …bool LayoutForwardItem(LayoutWrapper* layoutWrapper, const LayoutConstraintF& layoutConstraint, Ax… 62 …bool LayoutBackwardItem(LayoutWrapper* layoutWrapper, const LayoutConstraintF& layoutConstraint, A… 301 const LayoutConstraintF& GetLayoutConstraint() const in GetLayoutConstraint() 325 …void MeasureSwiper(LayoutWrapper* layoutWrapper, const LayoutConstraintF& layoutConstraint, Axis a… 327 …void MeasureSwiperCustomAnimation(LayoutWrapper* layoutWrapper, const LayoutConstraintF& layoutCon… 347 void CaptureMeasure(LayoutWrapper* layoutWrapper, LayoutConstraintF& childLayoutConstraint); 415 LayoutConstraintF childLayoutConstraint_;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_input/ |
H A D | text_input_layout_algorithm.h | 33 const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper) override; 38 const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper) override; 39 …LayoutConstraintF BuildLayoutConstraintWithoutResponseArea(const LayoutConstraintF& contentConstra…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
H A D | rich_editor_layout_algorithm.h | 37 const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper) override; 55 const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper); 67 …std::optional<SizeF> MeasureContentSize(const LayoutConstraintF& constraint, LayoutWrapper* layout… 68 …std::optional<SizeF> MeasureEmptyContentSize(const LayoutConstraintF& constraint, LayoutWrapper* l…
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/property/ |
H A D | layout_constraint_test_ng.cpp | 48 LayoutConstraintF layoutConstraint; 176 LayoutConstraintF layoutConstraint; 226 LayoutConstraintF layoutConstraint; 278 LayoutConstraintF layoutConstraint; 298 LayoutConstraintF layoutConstraint; 340 LayoutConstraintF layoutConstraint; 397 LayoutConstraintF layoutConstraint; 431 LayoutConstraintF layoutConstraint; 490 LayoutConstraintF layoutConstraint;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/button/ |
H A D | button_layout_algorithm.h | 38 void HandleAdaptiveText(LayoutWrapper* layoutWrapper, LayoutConstraintF& layoutConstraint); 43 …static void HandleChildLayoutConstraint(LayoutWrapper* layoutWrapper, LayoutConstraintF& layoutCon… 47 const LayoutConstraintF& layoutConstraint, SizeF& frameSize, const float& defaultHeight);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/dialog/ |
H A D | dialog_layout_algorithm.h | 57 …LayoutConstraintF CreateDialogChildConstraint(LayoutWrapper* layoutWrapper, float height, float wi… 62 …bool ComputeInnerLayoutSizeParam(LayoutConstraintF& innerLayout, const RefPtr<DialogLayoutProperty… 65 …void ComputeInnerLayoutParam(LayoutConstraintF& innerLayout, const RefPtr<DialogLayoutProperty>& d… 92 LayoutConstraintF& childLayoutConstraint, RefPtr<LayoutWrapper>& childLayoutWrapper);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/search/ |
H A D | search_layout_algorithm.h | 58 … double CalcSearchWidth(const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper); 59 … double CalcSearchHeight(const LayoutConstraintF& contentConstraint, LayoutWrapper* layoutWrapper); 61 …void SetTextFieldLayoutConstraintHeight(LayoutConstraintF& contentConstraint, double textFieldHeig…
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/shape/ |
H A D | shape_pattern_test_ng.cpp | 99 LayoutConstraintF layoutConstraint; 212 LayoutConstraintF layoutConstraint; 267 LayoutConstraintF constrain; 270 LayoutConstraintF constrain2; 303 LayoutConstraintF constrain; 342 LayoutConstraintF constrain; 349 LayoutConstraintF constrain2; 356 LayoutConstraintF constrain3; 363 LayoutConstraintF constrain4; 428 LayoutConstraintF parentLayoutConstrain;
|