Home
last modified time | relevance | path

Searched refs:BarPosition (Results 1 – 25 of 61) sorted by relevance

123

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/
H A Dtabs_layout_property.h77 …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 Dtabs_pattern.cpp423 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 Dtabs_model_ng.h36 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 Dtabs_layout_algorithm.cpp177 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 Dtabs_model.h113 …virtual void Create(BarPosition barPosition, int32_t index, const RefPtr<TabController>& tabContro…
117 virtual void SetTabBarPosition(BarPosition tabBarPosition) = 0;
H A Dtabs_layout_algorithm.h39 BarPosition GetBarPosition(LayoutWrapper* layoutWrapper) const;
/ohos5.0/docs/zh-cn/application-dev/ui/
H A Darkts-navigation-tabs.md77 …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 Dtab_bar_component.h163 void SetBarPosition(BarPosition barPosition) in SetBarPosition()
167 BarPosition GetBarPosition() const in GetBarPosition()
229 BarPosition barPosition_ = BarPosition::START;
H A Drender_tab_bar.h68 BarPosition GetBarPosition() const in GetBarPosition()
203 BarPosition barPosition_ = BarPosition::START;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/tabs/
H A Dtabs_component.h34 …cit TabsComponent(std::list<RefPtr<Component>>& children, BarPosition barPosition = BarPosition::S…
H A Dtabs_component.cpp31 …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 Dcj_tab_ffi.cpp29 const std::vector<BarPosition> BAR_POSITIONS = { BarPosition::START, BarPosition::END };
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dtabs_model_impl.h27 void Create(BarPosition barPosition, int32_t index, const RefPtr<TabController>& tabController,
31 void SetTabBarPosition(BarPosition tabBarPosition) override;
H A Dtabs_model_impl.cpp36 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 Darkts-navigation-tabs.md77BarPosition.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 Dtabs_event_test_ng.cpp658 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 Dtabs_test_ng.h85 TabsModelNG CreateTabs(BarPosition barPosition = BarPosition::START, int32_t index = 0);
H A Dtabs_common_test_ng.cpp61 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 Dtabs_test_ng.cpp111 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 Dts-container-tabs.md25 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 Dts-container-tabcontent.md662 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 Djs_tabs.cpp67 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 Datomicservicetabs.ets38 … barPosition: this.tabBarPosition === TabBarPosition.LEFT ? BarPosition.Start : BarPosition.End,
/ohos5.0/foundation/arkui/ace_engine/advanced_ui_component/atomicservicetabs/interfaces/
H A Datomicservicetabs.js125 … barPosition: this.tabBarPosition === TabBarPosition.LEFT ? BarPosition.Start : BarPosition.End,
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_5.0.0.53/
H A Dchangelogs-arkui.md49 Tabs({ barPosition: BarPosition.End }) {

123