SusMenuScreenChrome

菜单布局的样式宿主 / USS 伴随组件(SusMenuContentShell)— 可选元素;样式表也可通过 Resources 加载。
包
SusGame · 屏幕(商业)
SusGame · Screens
属性
没有公开属性。
插槽
没有插槽。
事件
没有公开事件。
样式钩子
USS 类契约 — 无需改 C# 即可覆盖外观。状态通过这些类切换:
sus-menu-hubsus-menu-hub-hiddensus-menu-screensus-menu-screen__backgroundsus-menu-screen__btn--cardsus-menu-screen__buttonssus-menu-screen__buttons--gridsus-menu-screen__buttons--herosus-menu-screen__buttons--sidebarsus-menu-screen__buttons--vcsus-menu-screen__centersus-menu-screen__center--paddedsus-menu-screen__ctasus-menu-screen__footersus-menu-screen__herosus-menu-screen__hintsus-menu-screen__linksus-menu-screen__linkssus-menu-screen__mainsus-menu-screen__rowsus-menu-screen__sidebarsus-menu-screen__title--gridsus-menu-screen__title--herosus-menu-screen__title--sidebarsus-menu-screen__title--vc
用法
无 props、slots 或 events。实例化该元素是可选的 — 菜单外壳会将 SusMenuScreenChrome.g.uss 附加到菜单 root。构建自定义菜单标记时使用下面的类名。
xml
<template>
<!-- Optional: ensures chrome element exists in Storybook / trees -->
<sus:SusMenuScreenChrome />
</template>
<script>
// No Prop<> / public API fields — stylesheet + BEM classes only.
</script>csharp
// Prefer SusMenuContentShell / flow screens that attach the sheet.
// If composing manually, add classes from the companion USS, e.g.:
// root.AddToClassList("sus-menu-screen");
// buttons.AddToClassList("sus-menu-screen__buttons");| Prop / API | Role |
|---|---|
| — | 无 Prop<> / 公开方法 |
| Classes | sus-menu-screen、__background、__buttons、__links、__footer、__center、__hero、__sidebar、__main、__hint、__btn--card、__link,hub 过渡(sus-menu-hub / sus-menu-hub-hidden) |
备注
- 购买者截图展示的是用这些类组合出的菜单 — 该类型本身没有交互式 props。
- 不要在这里臆造菜单项 API;通过 kit 的
SusMenuButton/ shell helper 为按钮接线。