Skip to main content

Class: HoldToDrag

Defined in: core/hold-to-drag.ts:18

Constructors

Constructor

new HoldToDrag(delaySeconds?: number): HoldToDrag;

Defined in: core/hold-to-drag.ts:22

Parameters

ParameterTypeDefault value
delaySecondsnumber0.3

Returns

HoldToDrag

Properties

PropertyModifierTypeDefault valueDefined in
delaySecondsreadonlynumber0.3core/hold-to-drag.ts:22

Accessors

current

Get Signature

get current(): HoldPhase;

Defined in: core/hold-to-drag.ts:28

Returns

HoldPhase

Methods

update()

update(
held: boolean,
delta: number,
delaySeconds?: number
): HoldUpdate;

Defined in: core/hold-to-drag.ts:39

Advance with this frame's held state and delta time (seconds).

delaySeconds overrides the constructor delay for THIS press, so a deliberate gesture (a near grab on the title bar) can start dragging at once while a ray press still waits out the click window.

Parameters

ParameterType
heldboolean
deltanumber
delaySecondsnumber

Returns

HoldUpdate