Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • MoveableComponent

Implements

Index

Constructors

constructor

  • new MoveableComponent(callback: () => void, useInitialParent?: boolean, canDropIntoContainers?: boolean, forcedGrabberFromGrabbable?: AvNodeTransform | GrabPose): MoveableComponent

Accessors

interfaceLocks

  • get interfaceLocks(): InitialInterfaceLock[]

menuGrabber

  • get menuGrabber(): EndpointAddr | null

menuSelfFromGrabber

  • get menuSelfFromGrabber(): AvNodeTransform | null

parent

  • get parent(): EndpointAddr

receives

state

transmits

wantsTransforms

  • get wantsTransforms(): boolean

Static containerInterface

  • get containerInterface(): string

Static grabInterface

  • get grabInterface(): string

Methods

dropIntoCurrentContainer

  • dropIntoCurrentContainer(): Promise<void>

onUpdate

  • onUpdate(callback: () => void): void

render

  • render(): Element

reset

  • reset(): void

triggerRegrab

  • triggerRegrab(replacementMoveable: EndpointAddr, oldMoveableFromNewMoveable: AvNodeTransform): void

Generated using TypeDoc