/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/ |
H A D | tabs_layout_property.h | 77 …on->PutExtAttr("barPosition", propTabBarPosition_.value_or(BarPosition::START) == BarPosition::STA… in ToJsonValue() 107 static const std::unordered_map<std::string, BarPosition> uMap { in FromJson() 108 { "BarPosition.Start", BarPosition::START }, in FromJson() 109 { "BarPosition.End", BarPosition::END }, in FromJson() 114 BarPosition barPositionEnum = BarPosition::START; in FromJson() 123 … ACE_DEFINE_PROPERTY_ITEM_WITHOUT_GROUP(TabBarPosition, BarPosition, PROPERTY_UPDATE_MEASURE_SELF);
|
H A D | tabs_pattern.cpp | 423 auto tabBarPosition = property->GetTabBarPosition().value_or(BarPosition::START); in GetNextFocusNode() 443 … ((tabBarPosition == BarPosition::START && axis == Axis::HORIZONTAL && step == FocusStep::DOWN) || in GetNextFocusNode() 444 (tabBarPosition == BarPosition::START && axis == Axis::VERTICAL && in GetNextFocusNode() 446 (tabBarPosition == BarPosition::END && axis == Axis::HORIZONTAL && step == FocusStep::UP) || in GetNextFocusNode() 447 (tabBarPosition == BarPosition::END && axis == Axis::VERTICAL && in GetNextFocusNode() 452 … if ((tabBarPosition == BarPosition::START && axis == Axis::HORIZONTAL && step == FocusStep::UP) || in GetNextFocusNode() 453 (tabBarPosition == BarPosition::START && axis == Axis::VERTICAL && in GetNextFocusNode() 455 … (tabBarPosition == BarPosition::END && axis == Axis::HORIZONTAL && step == FocusStep::DOWN) || in GetNextFocusNode() 456 (tabBarPosition == BarPosition::END && axis == Axis::VERTICAL && in GetNextFocusNode()
|
H A D | tabs_model_ng.h | 36 void Create(BarPosition barPosition, int32_t index, const RefPtr<TabController>& tabController, 40 void SetTabBarPosition(BarPosition tabBarPosition) override; 82 static void SetTabBarPosition(FrameNode* frameNode, BarPosition tabBarPosition);
|
H A D | tabs_layout_algorithm.cpp | 177 if (barPosition == BarPosition::START) { in LayoutOffsetList() 192 if (barPosition == BarPosition::START) { in LayoutOffsetList() 212 BarPosition TabsLayoutAlgorithm::GetBarPosition(LayoutWrapper* layoutWrapper) const in GetBarPosition() 215 CHECK_NULL_RETURN(layoutProperty, BarPosition::START); in GetBarPosition() 216 return layoutProperty->GetTabBarPosition().value_or(BarPosition::START); in GetBarPosition()
|
H A D | tabs_model.h | 113 …virtual void Create(BarPosition barPosition, int32_t index, const RefPtr<TabController>& tabContro… 117 virtual void SetTabBarPosition(BarPosition tabBarPosition) = 0;
|
H A D | tabs_layout_algorithm.h | 39 BarPosition GetBarPosition(LayoutWrapper* layoutWrapper) const;
|
/ohos5.0/docs/zh-cn/application-dev/ui/ |
H A D | arkts-navigation-tabs.md | 77 …s的barPosition参数进行设置。默认情况下,导航栏位于顶部,此时,barPosition为BarPosition.Start。设置为底部导航时,需要将barPosition设置为BarPo… 81 Tabs({ barPosition: BarPosition.End }) { 98 Tabs({ barPosition: BarPosition.Start }) { 120 Tabs({ barPosition: BarPosition.Start }) { 148 Tabs({ barPosition: BarPosition.End }) { 181 Tabs({ barPosition: BarPosition.End }) { 202 Tabs({ barPosition: BarPosition.Start }) { 283 Tabs({ barPosition: BarPosition.End }) { 318 Tabs({ barPosition: BarPosition.End, index: this.currentIndex, controller: this.controller }) { 345 Tabs({ barPosition: BarPosition.End, controller: this.controller, index: this.currentIndex }) {...} [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/tab_bar/ |
H A D | tab_bar_component.h | 163 void SetBarPosition(BarPosition barPosition) in SetBarPosition() 167 BarPosition GetBarPosition() const in GetBarPosition() 229 BarPosition barPosition_ = BarPosition::START;
|
H A D | render_tab_bar.h | 68 BarPosition GetBarPosition() const in GetBarPosition() 203 BarPosition barPosition_ = BarPosition::START;
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/tabs/ |
H A D | tabs_component.h | 34 …cit TabsComponent(std::list<RefPtr<Component>>& children, BarPosition barPosition = BarPosition::S…
|
H A D | tabs_component.cpp | 31 …std::list<RefPtr<Component>>& children, BarPosition barPosition, const RefPtr<TabController>& cont… in TabsComponent() 53 if (barPosition == BarPosition::END) { in TabsComponent()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_tab_ffi.cpp | 29 const std::vector<BarPosition> BAR_POSITIONS = { BarPosition::START, BarPosition::END };
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | tabs_model_impl.h | 27 void Create(BarPosition barPosition, int32_t index, const RefPtr<TabController>& tabController, 31 void SetTabBarPosition(BarPosition tabBarPosition) override;
|
H A D | tabs_model_impl.cpp | 36 void TabsModelImpl::Create(BarPosition barPosition, int32_t /*index*/, const RefPtr<TabController>&… in Create() 68 void TabsModelImpl::SetTabBarPosition(BarPosition tabBarPosition) in SetTabBarPosition()
|
/ohos5.0/docs/en/application-dev/ui/ |
H A D | arkts-navigation-tabs.md | 77 …BarPosition.Start**, which means that the navigation bar is located on the top. To display the nav… 81 Tabs({ barPosition: BarPosition.End }) { 98 Tabs({ barPosition: BarPosition.Start }) { 120 Tabs({ barPosition: BarPosition.Start }) { 148 Tabs({ barPosition: BarPosition.End }) { 181 Tabs({ barPosition: BarPosition.End }) { 202 Tabs({ barPosition: BarPosition.Start }) { 281 Tabs({ barPosition: BarPosition.End }) { 316 Tabs({ barPosition: BarPosition.End, index: this.currentIndex, controller: this.controller }) { 343 Tabs({ barPosition: BarPosition.End, controller: this.controller, index: this.currentIndex }) {...} [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/tabs/ |
H A D | tabs_event_test_ng.cpp | 658 TabsModelNG model = CreateTabs(BarPosition::START, 1); 722 TabsModelNG model = CreateTabs(BarPosition::START, 1); 1051 layoutProperty_->UpdateTabBarPosition(BarPosition::START); 1063 TabsModelNG model = CreateTabs(BarPosition::END); 1074 layoutProperty_->UpdateTabBarPosition(BarPosition::END); 1086 TabsModelNG model = CreateTabs(BarPosition::END); 1097 layoutProperty_->UpdateTabBarPosition(BarPosition::END); 1110 TabsModelNG model = CreateTabs(BarPosition::END); 1119 layoutProperty_->UpdateTabBarPosition(BarPosition::END); 1143 TabsModelNG model = CreateTabs(BarPosition::END); [all …]
|
H A D | tabs_test_ng.h | 85 TabsModelNG CreateTabs(BarPosition barPosition = BarPosition::START, int32_t index = 0);
|
H A D | tabs_common_test_ng.cpp | 61 TabsModelNG model = CreateTabs(BarPosition::START); 99 TabsModelNG model = CreateTabs(BarPosition::START); 124 TabsModelNG model = CreateTabs(BarPosition::END); 149 TabsModelNG model = CreateTabs(BarPosition::END);
|
H A D | tabs_test_ng.cpp | 111 TabsModelNG TabsTestNg::CreateTabs(BarPosition barPosition, int32_t index) in CreateTabs() 282 TabsModelNG model = CreateTabs(BarPosition::END); 495 TabsModelNG model = CreateTabs(BarPosition::END, testIndex); 518 TabsModelNG model = CreateTabs(BarPosition::END); 616 TabsModelNG model = CreateTabs(BarPosition::START, 1);
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-container-tabs.md | 25 Tabs(value?: {barPosition?: BarPosition, index?: number, controller?: TabsController}) 35 | barPosition | [BarPosition](#barposition枚举说明)| 否 | 设置Tabs的页签位置。<br/>默认值:BarPosition.Start | 39 ## BarPosition枚举说明 207 barPosition(value: BarPosition) 219 | value | [BarPosition](#barposition枚举说明)| 是 | 设置Tabs的页签位置。<br/>默认值:BarPosition.Start | 967 Tabs({ barPosition: BarPosition.End, controller: this.controller }) { 1080 Tabs({ barPosition: BarPosition.End }) { 1181 Tabs({ barPosition: BarPosition.End, controller: this.controller }) { 1303 Tabs({ barPosition: BarPosition.End, controller: this.controller }) { 1590 Tabs({ barPosition: BarPosition.Start }) { [all …]
|
H A D | ts-container-tabcontent.md | 662 Tabs({ barPosition: BarPosition.End, controller: this.controller }) { 780 Tabs({ barPosition: BarPosition.Start, controller: this.controller }) { 829 Tabs({ barPosition: BarPosition.Start }) { 881 Tabs({ barPosition: BarPosition.End }) { 933 Tabs({ barPosition: BarPosition.Start }) { 1173 Tabs({ barPosition: BarPosition.End, controller: this.controller }) { 1241 Tabs({ barPosition: BarPosition.Start, controller: this.controller }) { 1436 Tabs({ barPosition: BarPosition.End, controller: this.controller }) { 1482 Tabs({ barPosition: BarPosition.Start }) { 1516 Tabs({ barPosition: BarPosition.End }) { [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_tabs.cpp | 67 const std::vector<BarPosition> BAR_POSITIONS = { BarPosition::START, BarPosition::END }; 220 BarPosition barPosition = BarPosition::START; in Create() 278 BarPosition barVal = BarPosition::START; in SetBarPosition()
|
/ohos5.0/foundation/arkui/ace_engine/advanced_ui_component/atomicservicetabs/source/ |
H A D | atomicservicetabs.ets | 38 … barPosition: this.tabBarPosition === TabBarPosition.LEFT ? BarPosition.Start : BarPosition.End,
|
/ohos5.0/foundation/arkui/ace_engine/advanced_ui_component/atomicservicetabs/interfaces/ |
H A D | atomicservicetabs.js | 125 … barPosition: this.tabBarPosition === TabBarPosition.LEFT ? BarPosition.Start : BarPosition.End,
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_5.0.0.53/ |
H A D | changelogs-arkui.md | 49 Tabs({ barPosition: BarPosition.End }) {
|