用户菜单操作
用户菜单操作通过 actionItem 在 userMenu 用户菜单 组件中使用。
下面是标准的用户菜单操作类型。
sec_userMenuSubstituteUser
操作类:UserMenuSubstituteUserAction
根据替代用户的数量不同,打开一个查找视图选择替代用户或显示一个包含所有替代用户的子菜单。
可以用 jmix.security.ui.substitute-user-action-max-substitutions 应用程序属性指定当替代用户数小于这个数量时,显示子菜单而非查找视图。默认值是 5。
|
userMenu_themeSwitch
操作类:UserMenuThemeSwitchAction
提供一个子菜单,用于切换配色主题:light、dark 和 system。
userMenu_themeSwitch 需要导入一个 JavaScript 文件,负责在 HTML 中应用所选的配色主题。脚本从 Web 存储中读取之前保存的值。如果用户选择根据系统变化,则使用 prefers-color-scheme,并根据操作系统或浏览器配色主题的变化而更新应用程序的配色。
这个操作更改已激活主题的配色。参见 切换配色方案。
需要在主应用程序类中导入:
@JsModule("./src/theme/color-scheme-switching-support.js")
@SpringBootApplication
@StyleSheet(Lumo.UTILITY_STYLESHEET)
public class OnboardingApplication implements AppShellConfigurator {
本页是否有帮助?
感谢您的反馈