Home
last modified time | relevance | path

Searched refs:tabTheme (Results 1 - 21 of 21) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/
H A Dtab_content_model_ng.cpp72 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); in Create() local
73 CHECK_NULL_VOID(tabTheme); in Create()
74 SetTabBar(tabTheme->GetDefaultTabBarName(), "", std::nullopt, nullptr, true); // Set default tab bar. in Create()
75 ACE_UPDATE_LAYOUT_PROPERTY(TabContentLayoutProperty, Text, tabTheme->GetDefaultTabBarName()); in Create()
88 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); in Create() local
89 CHECK_NULL_VOID(tabTheme); in Create()
90 SetTabBar(tabTheme->GetDefaultTabBarName(), "", std::nullopt, nullptr, true); // Set default tab bar. in Create()
91 ACE_UPDATE_LAYOUT_PROPERTY(TabContentLayoutProperty, Text, tabTheme->GetDefaultTabBarName()); in Create()
100 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); in CreateFrameNode() local
101 CHECK_NULL_RETURN(tabTheme, nullpt in CreateFrameNode()
159 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); AddTabBarItem() local
616 UpdateDefaultSymbol(RefPtr<TabTheme>& tabTheme, RefPtr<TextLayoutProperty> symbolProperty) UpdateDefaultSymbol() argument
[all...]
H A Dtab_content_model.h62 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); in IndicatorStyle() local
63 if (!tabTheme) { in IndicatorStyle()
66 color = tabTheme->GetActiveIndicatorColor(); in IndicatorStyle()
67 height = tabTheme->GetSubTabIndicatorHeight(); in IndicatorStyle()
68 marginTop = tabTheme->GetSubTabIndicatorGap(); in IndicatorStyle()
86 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); in BoardStyle() local
87 if (!tabTheme) { in BoardStyle()
90 borderRadius = tabTheme->GetFocusIndicatorRadius(); in BoardStyle()
H A Dtabs_model.h55 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); in TabsItemDivider() local
56 if (!tabTheme) { in TabsItemDivider()
59 color = tabTheme->GetDividerColor(); in TabsItemDivider()
81 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); in BarGridColumnOptions() local
82 if (!tabTheme) { in BarGridColumnOptions()
85 gutter = tabTheme->GetTabBarColumnGutter(); in BarGridColumnOptions()
86 margin = tabTheme->GetTabBarColumnMargin(); in BarGridColumnOptions()
H A Dtab_bar_layout_property.cpp31 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); in GetIndicatorRect() local
32 CHECK_NULL_RETURN(tabTheme, RectF()); in GetIndicatorRect()
H A Dtab_content_node.cpp150 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); in ToJsonValue() local
151 CHECK_NULL_VOID(tabTheme); in ToJsonValue()
153 tabTheme->GetSubTabTextOffColor()).ColorToString().c_str()); in ToJsonValue()
155 GetTabBarAxis() == Axis::HORIZONTAL ? tabTheme->GetSubTabBoardTextOnColor() : tabTheme->GetSubTabTextOnColor(); in ToJsonValue()
162 tabTheme->GetBottomTabIconOff()).ColorToString().c_str()); in ToJsonValue()
164 tabTheme->GetBottomTabIconOn()).ColorToString().c_str()); in ToJsonValue()
H A Dtab_bar_modifier.cpp106 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); in PaintIndicator() local
107 CHECK_NULL_VOID(tabTheme); in PaintIndicator()
113 indicator.SetHeight(tabTheme->GetSubTabIndicatorHeight().ConvertToPx()); in PaintIndicator()
H A Dtab_bar_layout_algorithm.cpp56 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); in Measure() local
57 CHECK_NULL_VOID(tabTheme); in Measure()
81 constraint->selfIdealSize.Width().value() > tabTheme->GetHorizontalBottomTabMinWidth().ConvertToPx()) { in Measure()
89 : tabBarStyle_ == TabBarStyle::BOTTOMTABBATSTYLE ? tabTheme->GetTabBarDefaultWidth().ConvertToPx() in Measure()
90 : tabTheme->GetTabBarDefaultHeight().ConvertToPx())); in Measure()
97 ? tabTheme->GetBottomTabBarDefaultWidth().ConvertToPx() in Measure()
98 : tabTheme->GetTabBarDefaultHeight().ConvertToPx()) in Measure()
105 ? tabTheme->GetTabBarDefaultWidth().ConvertToPx() in Measure()
106 : tabTheme->GetTabBarDefaultHeight().ConvertToPx())); in Measure()
122 ? static_cast<float>(tabTheme in Measure()
279 auto tabTheme = pipeline->GetTheme<TabTheme>(); NeedAdaptForAging() local
299 auto tabTheme = pipeline->GetTheme<TabTheme>(); GetBarAdaptiveHeight() local
316 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); GetChildConstraint() local
589 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); SetTabBarMargin() local
723 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); ApplyLayoutMode() local
[all...]
H A Dtab_bar_pattern.cpp710 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); in HandleHoverOnEvent() local
711 CHECK_NULL_VOID(tabTheme); in HandleHoverOnEvent()
712 PlayPressAnimation(index, tabTheme->GetSubTabBarHoverColor(), AnimationType::HOVER); in HandleHoverOnEvent()
914 auto tabTheme = pipeline->GetTheme<TabTheme>(); in GetInnerFocusPaintRect() local
915 CHECK_NULL_VOID(tabTheme); in GetInnerFocusPaintRect()
916 auto radius = tabTheme->GetFocusIndicatorRadius(); in GetInnerFocusPaintRect()
917 auto outLineWidth = tabTheme->GetActiveIndicatorWidth(); in GetInnerFocusPaintRect()
1467 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); in GetBottomTabBarImageSizeAndOffset() local
1468 CHECK_NULL_VOID(tabTheme); in GetBottomTabBarImageSizeAndOffset()
1522 auto tabTheme in UpdateBottomTabBarImageColor() local
1637 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); MaskAnimationFinish() local
1827 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); HandleTouchDown() local
1840 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); HandleTouchUp() local
1863 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); PlayPressAnimation() local
2039 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); UpdateTextColorAndFontWeight() local
2093 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); UpdateImageColor() local
2135 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); UpdateSymbolStats() local
2387 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); TriggerTranslateAnimation() local
2508 auto tabTheme = pipeline->GetTheme<TabTheme>(); GetTabBarBackgroundColor() local
3115 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); UpdateAnimationDuration() local
[all...]
H A Dtab_bar_paint_method.cpp60 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); in PaintGradient() local
61 CHECK_NULL_VOID(tabTheme); in PaintGradient()
62 float shadowMargin = static_cast<float>(tabTheme->GetTabBarShadowMargin().ConvertToPx()); in PaintGradient()
63 float gradientWidth = static_cast<float>(tabTheme->GetTabBarGradientWidth().ConvertToPx()); in PaintGradient()
H A Dtab_content_model_ng.h64 static void UpdateDefaultSymbol(RefPtr<TabTheme>& tabTheme, RefPtr<TextLayoutProperty> symbolProperty);
H A Dtab_bar_pattern.h181 auto tabTheme = pipeline->GetTheme<TabTheme>(); variable
182 CHECK_NULL_RETURN(tabTheme, FocusPattern());
183 focusPaintParams.SetPaintWidth(tabTheme->GetActiveIndicatorWidth());
H A Dtabs_model_ng.cpp103 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); in GetSwiperController() local
104 CHECK_NULL_RETURN(tabTheme, nullptr); in GetSwiperController()
105 swiperPaintProperty->UpdateDuration(tabTheme->GetTabContentAnimationDuration()); in GetSwiperController()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_tab_content.cpp177 RefPtr<TabTheme> tabTheme = GetTheme<TabTheme>(); in SetIndicator() local
178 if (tabTheme) { in SetIndicator()
179 indicator.color = tabTheme->GetActiveIndicatorColor(); in SetIndicator()
184 RefPtr<TabTheme> tabTheme = GetTheme<TabTheme>(); in SetIndicator() local
185 if (tabTheme) { in SetIndicator()
186 indicator.height = tabTheme->GetActiveIndicatorWidth(); in SetIndicator()
205 RefPtr<TabTheme> tabTheme = GetTheme<TabTheme>(); in SetIndicator() local
206 if (tabTheme) { in SetIndicator()
207 indicator.marginTop = tabTheme->GetSubTabIndicatorGap(); in SetIndicator()
225 RefPtr<TabTheme> tabTheme in SetBoard() local
403 RefPtr<TabTheme> tabTheme = GetTheme<TabTheme>(); SetPadding() local
490 auto tabTheme = GetTheme<TabTheme>(); CompleteParameters() local
[all...]
H A Djs_tabs.cpp480 RefPtr<TabTheme> tabTheme = GetTheme<TabTheme>(); in SetDivider() local
481 CHECK_NULL_VOID(tabTheme); in SetDivider()
499 divider.color = tabTheme->GetDividerColor(); in SetDivider()
/foundation/arkui/ace_engine/test/unittest/core/pattern/tabs/
H A Dtabs_test_ng.cpp45 auto tabTheme = TabTheme::Builder().Build(themeConstants); in SetUpTestSuite() local
46 EXPECT_CALL(*themeManager, GetTheme(TabTheme::TypeId())).WillRepeatedly(Return(tabTheme)); in SetUpTestSuite()
47 tabTheme->defaultTabBarName_ = "tabBarItemName"; in SetUpTestSuite()
48 tabTheme->tabBarDefaultWidth_ = Dimension(TABBAR_DEFAULT_WIDTH); in SetUpTestSuite()
49 tabTheme->tabBarDefaultHeight_ = Dimension(TABBAR_DEFAULT_HEIGHT); in SetUpTestSuite()
50 tabTheme->subTabBarHoverColor_ = Color::RED; in SetUpTestSuite()
51 tabTheme->subTabBarPressedColor_ = Color::GREEN; in SetUpTestSuite()
52 tabTheme->bottomTabSymbolOn_ = Color::BLUE; in SetUpTestSuite()
53 tabTheme->bottomTabIconOff_ = Color::BLACK; in SetUpTestSuite()
H A Dtabs_attr_test_ng.cpp733 auto tabTheme = pipeline->GetTheme<TabTheme>(); in HWTEST_F() local
734 auto defaultColorOn = tabTheme->GetBottomTabSymbolOn(); in HWTEST_F()
1155 auto tabTheme = pipeline->GetTheme<TabTheme>(); in HWTEST_F() local
1156 auto defaultDuration = tabTheme->GetTabContentAnimationDuration(); in HWTEST_F()
1511 auto tabTheme = pipeline->GetTheme<TabTheme>(); in HWTEST_F() local
1512 auto defaultColorOff = tabTheme->GetBottomTabSymbolOff(); in HWTEST_F()
1614 auto tabTheme = pipeline->GetTheme<TabTheme>(); in HWTEST_F() local
1615 auto defaultColorOff = tabTheme->GetBottomTabIconOff(); in HWTEST_F()
1616 auto defaultColorOn = tabTheme->GetBottomTabIconOn(); in HWTEST_F()
H A Dtabs_common_test_ng.cpp487 auto tabTheme = pipeline->GetTheme<TabTheme>(); in HWTEST_F() local
488 auto defaultTabBarName = tabTheme->GetDefaultTabBarName(); in HWTEST_F()
H A Dtabs_sub_tab_bar_style_test_ng.cpp1393 auto tabTheme = pipeline->GetTheme<TabTheme>(); in HWTEST_F() local
1394 auto defaultColorOn = tabTheme->GetBottomTabSymbolOn(); in HWTEST_F()
1453 auto tabTheme = pipeline->GetTheme<TabTheme>(); in HWTEST_F() local
1454 auto defaultColorOn = tabTheme->GetBottomTabSymbolOn(); in HWTEST_F()
H A Dtab_bar_test_ng.cpp1630 auto tabTheme = pipeline->GetTheme<TabTheme>(); in HWTEST_F() local
1631 auto defaultColorOn = tabTheme->GetBottomTabSymbolOn(); in HWTEST_F()
1632 auto defaultColorOff = tabTheme->GetBottomTabSymbolOff(); in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dtabs_modifier.cpp186 auto tabTheme = pipelineContext->GetTheme<TabTheme>(); in SetAnimationDuration() local
187 CHECK_NULL_VOID(tabTheme); in SetAnimationDuration()
189 static_cast<ArkUI_Float32>(tabTheme->GetTabContentAnimationDuration())); in SetAnimationDuration()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/
H A Darkts_native_tabs_bridge.cpp221 auto tabTheme = themeManager->GetTheme<TabTheme>(); in SetDivider() local
222 CHECK_NULL_RETURN(tabTheme, panda::NativePointerRef::New(vm, nullptr)); in SetDivider()
231 color = tabTheme->GetDividerColor().GetValue(); in SetDivider()

Completed in 27 milliseconds