Searched refs:menuBar (Results 1 – 5 of 5) sorted by relevance
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/app_bar/ |
H A D | atomic_service_pattern.cpp | 38 auto menuBar = GetMenuBar(); in BeforeCreateLayoutWrapper() local 153 return menuBar; in GetMenuBar() 158 auto menuBar = GetMenuBar(); in GetMenuButton() local 166 auto menuBar = GetMenuBar(); in GetDivider() local 174 auto menuBar = GetMenuBar(); in GetCloseButton() local 220 CHECK_NULL_VOID(menuBar); in UpdateMenuBarColor() 236 menuBar->MarkModifyDone(); in UpdateMenuBarColor() 299 auto menuBar = GetMenuBar(); in UpdateLayout() local 316 CHECK_NULL_VOID(menuBar); in UpdateMenuBarLayout() 335 menuBar->MarkModifyDone(); in UpdateMenuBarLayout() [all …]
|
H A D | app_bar_view.cpp | 106 auto menuBar = BuildMenuBar(); in BuildMenuBarRow() local 107 menuBarRow->AddChild(menuBar); in BuildMenuBarRow() 136 menuBar->AddChild(menuButton); in BuildMenuBar() 138 menuBar->AddChild(divider); in BuildMenuBar() 141 menuBar->AddChild(closeButton); in BuildMenuBar() 156 menuBar->MarkModifyDone(); in BuildMenuBar() 157 return menuBar; in BuildMenuBar() 371 auto menuBar = pattern->GetMenuBar(); in GetAppBarRect() local 372 CHECK_NULL_RETURN(menuBar, std::nullopt); in GetAppBarRect() 375 auto parent = menuBar->GetParent(); in GetAppBarRect() [all …]
|
H A D | atomic_service_pattern.h | 49 void UpdateMenuBarColor(RefPtr<AppBarTheme>& theme, RefPtr<FrameNode>& menuBar, bool isLight); 54 void UpdateMenuBarLayout(RefPtr<AppBarTheme>& theme, RefPtr<FrameNode>& menuBar, bool isRtl);
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/app_bar/ |
H A D | app_bar_test_ng.cpp | 99 EXPECT_EQ(menuBar->GetChildren().size(), 3); 161 auto menuBar = appBar->BuildMenuBar(); variable 162 auto layoutProperty = menuBar->GetLayoutProperty<LinearLayoutProperty>(); 223 EXPECT_EQ(menuBar, pattern->GetMenuBar()); 267 auto menuBar = pattern->GetMenuBar(); variable 270 pattern->UpdateMenuBarLayout(theme, menuBar, false); 274 pattern->UpdateMenuBarLayout(theme, menuBar, true); 357 auto menuBar = appBar->BuildMenuBar(); variable 358 atom->AddChild(menuBar); 364 pattern->UpdateMenuBarColor(theme, menuBar, true); [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/ |
H A D | js-apis-arkui-UIContext.md | 1061 获取AtomicServiceBar对象,通过该对象设置原子化服务menuBar的属性。 6391 > 从API version 12开始原子化服务menuBar样式变更,以下接口将失效。 6397 通过该方法设置原子化服务menuBar是否可见。 6400 > 从API version 12开始原子化服务menuBar样式变更,menuBar默认隐藏,变为悬浮按钮,通过该接口无法改变menuBar的可见性。 6439 通过该方法设置原子化服务menuBar的背景颜色。 6442 > 从API version 12开始原子化服务menuBar样式变更,menuBar的背景默认隐藏,通过该接口无法改变menuBar的背景颜色。 6479 通过该方法设置原子化服务menuBar的标题内容。 6482 > 从API version 12开始原子化服务menuBar样式变更,menuBar的标题默认隐藏,通过该接口无法改变menuBar的标题内容。 6520 通过该方法设置原子化服务menuBar的字体样式。 6523 > 从API version 12开始原子化服务menuBar样式变更,menuBar的标题默认隐藏,通过该接口无法改变menuBar的字体样式。 [all …]
|