toly_menu library

Classes

TolyMenuAnchor
为按钮、工具栏动作和任意组件提供下拉或上下文菜单能力。
TolyMenuBar
支持点击打开和打开后悬浮切换的桌面菜单栏。
TolyMenuController
统一维护整棵级联菜单的打开状态、活动项和展开路径。
TolyMenuDivider
菜单条目之间的分隔线。
TolyMenuEntry
菜单树中的基础条目。
TolyMenuGroup
顶部菜单栏中的一个菜单组。
TolyMenuItem
可执行或包含子菜单的菜单条目。
TolyMenuThemeData
Toly 菜单组件使用的视觉配置。

Enums

TolyMenuPlacement
菜单相对锚点展开的方向。

Extensions

TolyMenuThemeContext on BuildContext
从当前 Theme 中读取菜单主题。

Typedefs

TolyMenuAction = void Function()
菜单动作被执行时的回调。
TolyMenuAnchorBuilder = Widget Function(BuildContext context, TolyMenuController controller)
菜单锚点内容构建器。
TolyMenuOpenChanged = void Function(bool open)
菜单控制器打开状态变化时的回调。