Home
last modified time | relevance | path

Searched refs:LinearLayoutAlgorithm (Results 1 – 24 of 24) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/linear_layout/
Dlinear_layout_algorithm.h29 class ACE_EXPORT LinearLayoutAlgorithm : public FlexLayoutAlgorithm {
30 DECLARE_ACE_TYPE(LinearLayoutAlgorithm, FlexLayoutAlgorithm);
33 LinearLayoutAlgorithm() in LinearLayoutAlgorithm() function
37 ~LinearLayoutAlgorithm() override = default;
40 ACE_DISALLOW_COPY_AND_MOVE(LinearLayoutAlgorithm);
Dlinear_layout_pattern.h52 return MakeRefPtr<LinearLayoutAlgorithm>(); in CreateLayoutAlgorithm()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid_container/
Dgrid_container_layout_algorithm.h28 class ACE_EXPORT GridContainerLayoutAlgorithm : public LinearLayoutAlgorithm {
29 DECLARE_ACE_TYPE(GridContainerLayoutAlgorithm, LinearLayoutAlgorithm);
53 LinearLayoutAlgorithm::Measure(layoutWrapper); in Measure()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/app_bar/
Datomic_service_layout_algorithm.h26 class ACE_EXPORT AtomicServiceLayoutAlgorithm : public LinearLayoutAlgorithm {
27 DECLARE_ACE_TYPE(AtomicServiceLayoutAlgorithm, LinearLayoutAlgorithm);
Datomic_service_layout_algorithm.cpp20 LinearLayoutAlgorithm::Layout(layoutWrapper); in Layout()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/calendar_picker/
Dcalendar_picker_layout_algorithm.h24 class ACE_EXPORT CalendarPickerLayoutAlgorithm : public LinearLayoutAlgorithm {
25 DECLARE_ACE_TYPE(CalendarPickerLayoutAlgorithm, LinearLayoutAlgorithm);
Dcalendar_dialog_layout_algorithm.h24 class ACE_EXPORT CalendarDialogLayoutAlgorithm : public LinearLayoutAlgorithm {
25 DECLARE_ACE_TYPE(CalendarDialogLayoutAlgorithm, LinearLayoutAlgorithm);
Dcalendar_dialog_layout_algorithm.cpp84 LinearLayoutAlgorithm::Measure(layoutWrapper); in Measure()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item/
Dmenu_item_row_pattern.h24 class ACE_EXPORT MenuItemRowLayoutAlgorithm : public LinearLayoutAlgorithm {
25 DECLARE_ACE_TYPE(MenuItemRowLayoutAlgorithm, LinearLayoutAlgorithm);
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/picker/
Ddatepicker_column_layout_algorithm.h26 class ACE_EXPORT DatePickerColumnLayoutAlgorithm : public LinearLayoutAlgorithm {
27 DECLARE_ACE_TYPE(DatePickerColumnLayoutAlgorithm, LinearLayoutAlgorithm);
Ddatepicker_pattern.h76 return MakeRefPtr<LinearLayoutAlgorithm>(); in CreateLayoutAlgorithm()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/time_picker/
Dtimepicker_column_layout_algorithm.h27 class ACE_EXPORT TimePickerColumnLayoutAlgorithm : public LinearLayoutAlgorithm {
28 DECLARE_ACE_TYPE(TimePickerColumnLayoutAlgorithm, LinearLayoutAlgorithm);
Dtimepicker_row_pattern.h84 return MakeRefPtr<LinearLayoutAlgorithm>(); in CreateLayoutAlgorithm()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_picker/
Dtextpicker_layout_algorithm.h26 class ACE_EXPORT TextPickerLayoutAlgorithm : public LinearLayoutAlgorithm {
27 DECLARE_ACE_TYPE(TextPickerLayoutAlgorithm, LinearLayoutAlgorithm);
Dtextpicker_pattern.h92 return MakeRefPtr<LinearLayoutAlgorithm>(); in CreateLayoutAlgorithm()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/
Dtool_bar_layout_algorithm.cpp174 LinearLayoutAlgorithm::Measure(layoutWrapper); in Measure()
195 LinearLayoutAlgorithm::Measure(layoutWrapper); in Measure()
209 LinearLayoutAlgorithm::Measure(layoutWrapper); in Measure()
Dtool_bar_layout_algorithm.h25 class ACE_EXPORT ToolbarLayoutAlgorithm : public LinearLayoutAlgorithm {
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/preview/
Dmenu_preview_layout_algorithm.cpp33 LinearLayoutAlgorithm::Measure(layoutWrapper); in Measure()
66 LinearLayoutAlgorithm::Layout(layoutWrapper); in Layout()
Dmenu_preview_layout_algorithm.h25 class MenuPreviewLayoutAlgorithm : public LinearLayoutAlgorithm {
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid_col/
Dgrid_col_layout_pattern.h42 return MakeRefPtr<LinearLayoutAlgorithm>(); in CreateLayoutAlgorithm()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/toolbaritem/
Dtoolbar_row_pattern.h56 return MakeRefPtr<LinearLayoutAlgorithm>(); in CreateLayoutAlgorithm()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/sheet/side/
Dsheet_presentation_side_layout_algorithm.h39 class ACE_EXPORT SheetPresentationSideLayoutAlgorithm : public LinearLayoutAlgorithm {
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/
Dsheet_presentation_layout_algorithm.h36 class ACE_EXPORT SheetPresentationLayoutAlgorithm : public LinearLayoutAlgorithm {
/foundation/arkui/ace_engine/build/
Dlibace.map512 …construction?vtable?for?OHOS::Ace::NG::FlexLayoutAlgorithm-in-OHOS::Ace::NG::LinearLayoutAlgorithm;
532 vtable?for?OHOS::Ace::NG::LinearLayoutAlgorithm;