Skip to content

菜单工厂

系统概览

菜单工厂。创建和管理菜单实例,提供统一的菜单创建接口。

核心职责

  • menu-factory.ts — 菜单实例创建、配置、初始化。

对外 API(节选)

  • interface PopupMenuHandlers — 弹窗菜单处理器接口。
  • interface RegisteredPopupMenuConfig — 注册的弹窗菜单配置。
  • interface PopupMenuHandle — 弹窗菜单句柄。
  • registerPopupMenu(config) — 注册弹窗菜单,返回句柄。
  • MenuFactory — 菜单工厂类。

与其他子系统关系

  • menu.ts 调用。
  • 菜单引擎:menu.ts

不变量

  • 工厂模式:创建菜单实例,不暴露内部实现。