Class MarkupShapeAbstract
Constructors
constructor
- new MarkupShape(owner: BaseBimCanvas, x: number, y: number, width?: number, height?: number): MarkupShape
-
Parameters
-
-
x: number
-
y: number
-
Optional
width: number
-
Optional
height: number
Methods
destroy
- destroy(): void
-
Returns void
Abstract
hasShadowsEnabled
- hasShadowsEnabled(): boolean
-
Returns boolean
isDraggable
- isDraggable(): GetSet<boolean, Node<NodeConfig>>
-
Returns GetSet<boolean, Node<NodeConfig>>
konvaNode
- konvaNode(): Node<NodeConfig>
-
Returns Node<NodeConfig>
konvaShape
- konvaShape(): Shape<ShapeConfig>
-
Returns Shape<ShapeConfig>
reload
- reload(): void
-
Returns void
Abstract
setBackgroundColor
- setBackgroundColor(color: string): any
-
Returns any
setDraggable
- setDraggable(val: boolean): void
-
Returns void
Abstract
setForegroundColor
- setForegroundColor(color: string): any
-
Returns any
Abstract
setShadowEnabled
- setShadowEnabled(enabled: boolean): any
-
Returns any
setState
- setState(state: MarkupShapeData): void
-
Returns void
Abstract
setStrokeWidth
- setStrokeWidth(width: number): any
-
Returns any
updatePoints2D
- updatePoints2D(): boolean
-
Returns boolean
updatePoints3D
- updatePoints3D(): void
-
Returns void
Abstract class representing a markup shape.