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

    Class RibbonGroup

    Ribbon 按钮组组件类

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    properties: {
        groupId: { type: StringConstructor; attribute: string };
        label: { type: StringConstructor };
        displayMode: { type: StringConstructor; attribute: string };
        expanded: { type: BooleanConstructor };
        pinned: { type: BooleanConstructor };
        pinnable: { type: BooleanConstructor };
        primaryButtons: { type: ArrayConstructor };
        moreButtons: { type: ArrayConstructor };
        buttons: { type: ArrayConstructor };
    } = ...

    定义响应式属性

    groupId: string
    label: string
    expanded: boolean
    pinned: boolean
    pinnable: boolean
    primaryButtons: RibbonButtonConfig[]
    moreButtons: RibbonButtonConfig[]
    styles: r = ...

    组件样式

    renderRoot: any

    Accessors

    • get observedAttributes(): any[]

      Returns any[]

    • get updateComplete(): any

      Returns any

    Methods

    • Parameters

      • changedProperties: Map<string, any>

      Returns void

    • 首次更新完成后的回调 - 初始化图层模式的下拉组件

      Returns Promise<void>

    • 渲染组件

      Returns { _$litType$: any; strings: any; values: any[] }

    • Parameters

      • t: any

      Returns void

    • Parameters

      • t: any
      • e: {
            attribute: boolean;
            type: StringConstructor;
            converter: {
                toAttribute(t: any, e: any): any;
                fromAttribute(t: any, e: any): any;
            };
            reflect: boolean;
            hasChanged: (t: any, e: any) => boolean;
        } = y

      Returns void

    • Parameters

      • t: any
      • e: any
      • s: any

      Returns { get(): any; set(e: any): void; configurable: boolean; enumerable: boolean }

    • Parameters

      • t: any

      Returns any

    • Returns void

    • Returns void

    • Parameters

      • t: any

      Returns any[]

    • Parameters

      • t: any
      • e: any

      Returns string

    • Returns void

    • Parameters

      • t: any

      Returns void

    • Parameters

      • t: any

      Returns void

    • Returns void

    • Parameters

      • t: any

      Returns void

    • Parameters

      • t: any
      • e: any
      • s: any

      Returns void

    • Parameters

      • t: any
      • e: any

      Returns void

    • Parameters

      • t: any
      • e: any

      Returns void

    • Parameters

      • Optionalt: any
      • Optionale: any
      • Optionals: any

      Returns void

    • Parameters

      • t: any
      • e: any
      • s: any

      Returns void

    • Returns Promise<boolean>

    • Parameters

      • t: any

      Returns void

    • Parameters

      • t: any

      Returns void

    • Returns void

    • Parameters

      • t: any

      Returns boolean

    • Returns ShadowRoot

    • Parameters

      • t: any

      Returns void