WebCAD-Lib-TS API 文档 - v1.0.0
    Preparing search index...

    Class MenuItem

    菜单项类

    Index

    Constructors

    • 构造函数

      Parameters

      • Optionaloptions: string | MenuItemOptions

        配置对象或键值字符串

      • Optionalshortcut: string

        快捷键(仅当第一个参数为字符串时使用)

      • column: number = 0

        所属列(仅当第一个参数为字符串时使用)

      Returns MenuItem

    Properties

    key: string
    shortcut: string
    cadCmd: any
    column: number
    label: string
    icon: string
    callback: () => void
    submenu: MenuItem[]
    disabled: boolean
    checked: boolean

    Accessors

    • get isSeparator(): boolean

      是否为分隔线

      Returns boolean

    • get iconFileName(): string

      获取图标文件名

      Returns string

      图标文件名

      请使用 getIconSvg() 方法获取内联 SVG

    • get caption(): string

      获取标题

      Returns string

      标题

    • get commandName(): string

      获取命令名称

      Returns string

      命令名称

    Methods

    • 获取图标 SVG 内容

      Returns string

      SVG 内容,如果没有图标则返回 undefined

    • 检查是否有图标

      Returns boolean

      是否有图标