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

    Class ImagesPalette

    图像面板组件 - 图像管理面板

    Hierarchy

    • BasePanelComponent
      • ImagesPalette
    Index

    Constructors

    • 构造函数

      Returns ImagesPalette

    Properties

    panelId: number
    name: string
    mark: string
    caption: string
    src: string
    isActive: boolean
    currentImgSrc: any
    styles: r[] = ...
    renderRoot: any

    Accessors

    • get imagePreviewEle(): any

      获取图像预览元素

      Returns any

    • get imagesTableEle(): any

      获取图像表格元素

      Returns any

    • get purgeButton(): any

      获取清理按钮元素

      Returns any

    • get insertButton(): any

      获取插入按钮元素

      Returns any

    • get insertScaleEle(): any

      获取插入比例下拉框元素

      Returns any

    • get observedAttributes(): any[]

      Returns any[]

    • get updateComplete(): any

      Returns any

    Methods

    • 首次更新完成回调

      Returns void

    • 更新按钮状态 - 根据图像数量更新按钮的启用状态

      Returns void

    • 设置图像集合

      Parameters

      • t: any

        图像集合

      Returns void

    • 更新图像集合

      Parameters

      • t: any

        图像集合

      Returns void

    • 重新生成 - 刷新面板显示

      Returns void

    • 清除 - 清除图像数据

      Returns void

    • 清理图像源 - 执行图像清理命令

      Returns Promise<void>

    • 设置当前图像源

      Parameters

      • t: any

        图像源对象

      Returns void

    • 清除预览图像源

      Returns void

    • 添加图像源 - 执行添加图像命令

      Returns Promise<void>

    • 插入图像引用 - 插入图像到文档中

      Returns Promise<void>

    • 图像错误回调 - 处理图像加载错误

      Parameters

      • t: any

        错误事件

      Returns void

    • Returns 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>

    • Returns void

    • Returns void

    • Parameters

      • t: any

      Returns void

    • Parameters

      • t: any

      Returns void

    • Returns void

    • Returns any

    • Parameters

      • t: any

      Returns boolean

    • Parameters

      • t: any

      Returns void

    • Returns ShadowRoot

    • Parameters

      • t: any

      Returns void

    • Returns void

    • Returns void