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

    Class DrawSettingsPalette

    绘图设置组件类 (DrawSettingsPalette) 用于管理绘图辅助功能设置

    Hierarchy

    • BasePanelComponent
      • DrawSettingsPalette
    Index

    Constructors

    Properties

    panelId: number
    name: string
    mark: string
    src: string
    isActive: boolean
    caption: string
    osmode: number
    orthomode: number
    polarang: number
    polarmode: number
    osnapChecked: boolean
    orthomodeChecked: boolean
    polarmodeChecked: boolean
    bgcValue: number
    tempOsmodeButtonEnabled: boolean
    styles: r = ...
    renderRoot: any

    Accessors

    • get osmodePanel(): any

      获取元素引用

      Returns any

    • get orthoModePanel(): any

      Returns any

    • get polarModePanel(): any

      Returns any

    • get bgcPanel(): any

      Returns any

    • get orthomodeValueEle(): any

      Returns any

    • get orthomodeEle(): any

      Returns any

    • get polarmodeValueEle(): any

      Returns any

    • get polarmodeEle(): any

      Returns any

    • get observedAttributes(): any[]

      Returns any[]

    • get updateComplete(): any

      Returns any

    Methods

    • 组件首次更新时调用

      Returns void

    • 设置对象捕捉模式

      Parameters

      • t: number

        对象捕捉模式值

      Returns void

    • 设置正交模式

      Parameters

      • t: number

        正交模式值

      Returns void

    • 设置极坐标模式

      Parameters

      • t: number

        极坐标模式值

      Returns void

    • 设置极坐标角度

      Parameters

      • t: number

        极坐标角度值

      Returns void

    • 设置临时按钮启用状态

      Parameters

      • t: boolean

        是否启用临时按钮

      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