Interface LanewayDrawerParameters

巷道绘制器初始化参数

Export

LanewayDrawerParameters

Date

2023.11.22

Author

lmz

Hierarchy

Properties

adsorbAngle?: number

吸附角度 ,默认10.0

Memberof

LanewayDrawerParameters

adsorbHelper?: boolean

吸附辅助 ,默认false

Memberof

LanewayDrawerParameters

color?: ColorRepresentation

辅助线颜色

Memberof

LanewayDrawerParameters

constant?: number

平面距离 ,默认0.0

Memberof

LanewayDrawerParameters

inputSwitchKey?: string

切换输入键位 ,默认 'alt'

Memberof

LanewayDrawerParameters

mouseButton?: MouseButton

鼠标按钮,可选,默认MouseButton.LEFT

Memberof

LanewayDesignerParameters

onCompleted?: ((message) => void)

Type declaration

    • (message): void
    • 完成回调

      Parameters

      • message: {
            guid: string;
        }
        • guid: string

      Returns void

      Memberof

      LanewayDrawerParameters

onExtend?: (() => Promise<boolean>)

Type declaration

    • (): Promise<boolean>
    • 延申回调

      Returns Promise<boolean>

      Memberof

      LanewayDrawerParameters

onInput?: (() => Promise<boolean>)

Type declaration

    • (): Promise<boolean>
    • 输入回调

      Returns Promise<boolean>

      Memberof

      LanewayDrawerParameters

onMerge?: (() => Promise<boolean>)

Type declaration

    • (): Promise<boolean>
    • 合并回调

      Returns Promise<boolean>

      Memberof

      LanewayDrawerParameters

selectColor?: ColorRepresentation

选择辅助颜色,可选,默认'#66ffff'

Memberof

LanewayDesignerParameters

verticalSwitchKey?: string

切换竖井键位 ,默认 'shift'

Memberof

LanewayDrawerParameters