Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • DragSelection

Index

Constructors

constructor

Properties

event

event: Event

frustumFar

frustumFar: number

frustumNear

frustumNear: number

isCtrlPressed

isCtrlPressed: boolean

lastPointAry

lastPointAry: Cartesian2[]

metaKeys

metaKeys: string[]

Optional mouseDownPoint

mouseDownPoint: Cartesian2

Optional mouseMovePoint

mouseMovePoint: Cartesian2

Optional mouseUpPoint

mouseUpPoint: Cartesian2

parentContainer

parentContainer: string | HTMLElement

Accessors

isEnableDragSelection

  • get isEnableDragSelection(): boolean
  • set isEnableDragSelection(value: boolean): void
  • Returns boolean

  • Parameters

    • value: boolean

    Returns void

Methods

calcLeftTopAndRightBottomPoint

  • calcLeftTopAndRightBottomPoint(pointA: Cartesian2, pointB: Cartesian2): Cartesian2[]
  • Parameters

    • pointA: Cartesian2
    • pointB: Cartesian2

    Returns Cartesian2[]

createDragSelectionDom

  • createDragSelectionDom(): HTMLDivElement
  • Returns HTMLDivElement

destroy

  • destroy(): void
  • Returns void

destroyMetaKey

  • destroyMetaKey(): void
  • Returns void

init

  • init(): void
  • Returns void

keydownHandler

  • keydownHandler(e: KeyboardEvent): void
  • Parameters

    • e: KeyboardEvent

    Returns void

keyupHandler

  • keyupHandler(e: KeyboardEvent): void
  • Parameters

    • e: KeyboardEvent

    Returns void

onDragEnd

  • onDragEnd(event: MouseEvent): Promise<void>
  • Parameters

    • event: MouseEvent

    Returns Promise<void>

onDragMove

  • onDragMove(e: MouseEvent): void
  • Parameters

    • e: MouseEvent

    Returns void

onDragStart

  • onDragStart(event: MouseEvent): void
  • Parameters

    • event: MouseEvent

    Returns void

start

  • start(): void
  • Returns void

stop

  • stop(): void
  • Returns void