Table of contents

Public class

Signature
class SelectTool extends StateNode {}
References

StateNode

Source

packages/tldraw/src/lib/tools/SelectTool/SelectTool.ts


Properties

children

Public static property

Signature
static children: () => (
  | typeof Brushing
  | typeof Crop
  | typeof Cropping
  | typeof DraggingHandle
  | typeof EditingShape
  | typeof Idle
  | typeof PointingArrowLabel
  | typeof PointingCanvas
  | typeof PointingCropHandle
  | typeof PointingHandle
  | typeof PointingResizeHandle
  | typeof PointingRotateHandle
  | typeof PointingSelection
  | typeof PointingShape
  | typeof Resizing
  | typeof Rotating
  | typeof ScribbleBrushing
  | typeof Translating
)[]

id

Public static property

Signature
static id: string

initial

Public static property

Signature
static initial: string

onEnter

Public property

Signature
onEnter: () => void

onExit

Public property

Signature
onExit: () => void

reactor

Public property

Signature
reactor: (() => void) | undefined

SelectAllMenuItemSelectToolbarItem