Properties
Private
#logger
behaviors
colors
colors: string[] = ...
fontSizeList
fontSizeList: {
label: string;
value: number;
}[] = ...
Type declaration
label: string
value: number
fontWeightList
fontWeightList: ({
label: string;
value: undefined;
} | {
label: string;
value: string;
})[] = ...
id
id: string
Optional
menuEdge
menuEdge?: HTMLButtonElement
Optional
menuErase
menuErase?: HTMLButtonElement
Optional
menuMove
menuMove?: HTMLButtonElement
Optional
menuSelect
menuSelect?: HTMLButtonElement
Optional
menuShape
menuShape?: HTMLButtonElement
Optional
subMenuEdge
subMenuEdge?: {
arrow: HTMLButtonElement;
doubleArrow: HTMLButtonElement;
line: HTMLButtonElement;
}
Type declaration
arrow: HTMLButtonElement
doubleArrow: HTMLButtonElement
line: HTMLButtonElement
Optional
subMenuShape
subMenuShape?: {
circle: HTMLButtonElement;
ellipse: HTMLButtonElement;
rectangle: HTMLButtonElement;
rhombus: HTMLButtonElement;
triangle: HTMLButtonElement;
}
Type declaration
circle: HTMLButtonElement
ellipse: HTMLButtonElement
rectangle: HTMLButtonElement
rhombus: HTMLButtonElement
triangle: HTMLButtonElement
thicknessList
thicknessList: {
label: string;
value: number;
}[] = ...
Type declaration
label: string
value: number
Optional
wrapper
wrapper?: HTMLDivElement
Optional
writeBtn
writeBtn?: HTMLButtonElement