Skip to content

spatial-monorepo


spatial-monorepo / editor/src / DoorMode

Class: DoorMode

Defined in: packages/editor/src/modes/DoorMode.ts:29

Extends

  • TerraDrawBaseDrawMode

Indexable

[key: string]: any

Constructors

Constructor

new DoorMode(options?): DoorMode

Defined in: packages/editor/src/modes/DoorMode.ts:41

Parameters

options?

DoorModeOptions

Returns

DoorMode

Overrides

TerraDrawBaseDrawMode.constructor

Properties

mode

mode: string = 'door'

Defined in: packages/editor/src/modes/DoorMode.ts:36


setCursor

protected setCursor: (cursor) => void

Defined in: packages/editor/src/modes/DoorMode.ts:34

Parameters

cursor

any

Returns

void


setStarted

protected setStarted: () => void

Defined in: packages/editor/src/modes/DoorMode.ts:31

Returns

void


setStopped

protected setStopped: () => void

Defined in: packages/editor/src/modes/DoorMode.ts:32

Returns

void


type

type: string = 'drawing'

Defined in: packages/editor/src/modes/DoorMode.ts:37

Accessors

defaultWidth

Get Signature

get defaultWidth(): number

Defined in: packages/editor/src/modes/DoorMode.ts:110

Returns

number

Methods

onDrag()

onDrag(_event, _setMapDraggability): void

Defined in: packages/editor/src/modes/DoorMode.ts:84

Parameters

_event

TerraDrawMouseEvent

_setMapDraggability

(enabled) => void

Returns

void


onDragEnd()

onDragEnd(_event, setMapDraggability): void

Defined in: packages/editor/src/modes/DoorMode.ts:86

Parameters

_event

TerraDrawMouseEvent

setMapDraggability

(enabled) => void

Returns

void


onDragStart()

onDragStart(_event, setMapDraggability): void

Defined in: packages/editor/src/modes/DoorMode.ts:77

Parameters

_event

TerraDrawMouseEvent

setMapDraggability

(enabled) => void

Returns

void

Released under commercial licensing.