Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PointerMomentumGesture<O, V>

Type parameters

Hierarchy

Callable

  • PointerMomentumGesture(): null | V
  • PointerMomentumGesture(view: null | V, targetView?: null | View): O
  • Returns null | V

  • Parameters

    • view: null | V
    • Optional targetView: null | View

    Returns O

Index

Properties

Accessors

Methods

Properties

acceleration

acceleration: number

Readonly coastCount

coastCount: number

Readonly flags

flags: number

Readonly hoverCount

hoverCount: number

hysteresis

hysteresis: number

Readonly inputCount

inputCount: number

Readonly inputs

inputs: {}

Type declaration

Readonly owner

owner: O

Readonly pressCount

pressCount: number

velocityMax

velocityMax: number

Readonly view

view: null | V

Accessors

affinity

  • get affinity(): number
  • Returns number

binds

  • get binds(): undefined | boolean
  • Returns undefined | boolean

coasting

  • get coasting(): boolean
  • Returns boolean

coherent

  • get coherent(): boolean
  • Returns boolean

familyType

  • Returns null | Class<Gesture<any, any>>

hovering

  • get hovering(): boolean
  • Returns boolean

inherited

  • get inherited(): boolean
  • Returns boolean

inherits

  • get inherits(): boolean
  • Returns boolean

key

  • get key(): undefined | string
  • Returns undefined | string

lazy

  • get lazy(): boolean
  • Returns boolean

mounted

  • get mounted(): boolean
  • Returns boolean

name

  • get name(): string
  • Returns string

observes

  • get observes(): undefined | boolean
  • Returns undefined | boolean

pressing

  • get pressing(): boolean
  • Returns boolean

self

  • get self(): undefined | boolean
  • Returns undefined | boolean

static

  • get static(): string | boolean
  • Returns string | boolean

superFastener

  • get superFastener(): null | Fastener<unknown>
  • Returns null | Fastener<unknown>

superName

  • get superName(): undefined | string
  • Returns undefined | string

Methods

attachEvents

  • attachEvents(view: V): void
  • Parameters

    • view: V

    Returns void

attachHoverEvents

  • attachHoverEvents(view: V): void
  • Parameters

    • view: V

    Returns void

attachPressEvents

  • attachPressEvents(view: V): void
  • Parameters

    • view: V

    Returns void

attachSubFastener

  • attachSubFastener(subFastener: Fastener<unknown>): void
  • Parameters

    Returns void

beginCoast

  • Parameters

    Returns void

beginHover

  • Parameters

    Returns void

beginPress

  • Parameters

    Returns void

bindSuperFastener

  • bindSuperFastener(): void
  • Returns void

bindView

  • bindView(view: View, target?: null | View): void
  • Parameters

    • view: View
    • Optional target: null | View

    Returns void

cancel

  • cancel(event: null | Event): void
  • Parameters

    • event: null | Event

    Returns void

cancelPress

  • Parameters

    Returns void

clearInput

  • Parameters

    Returns void

clearInputs

  • clearInputs(): void
  • Returns void

createInput

  • Parameters

    • inputId: string
    • inputType: GestureInputType
    • isPrimary: boolean
    • x: number
    • y: number
    • t: number

    Returns MomentumGestureInput

decohere

  • decohere(): void
  • Returns void

detachEvents

  • detachEvents(view: V): void
  • Parameters

    • view: V

    Returns void

detachHoverEvents

  • detachHoverEvents(view: V): void
  • Parameters

    • view: V

    Returns void

detachPressEvents

  • detachPressEvents(view: V): void
  • Parameters

    • view: V

    Returns void

detachSubFastener

  • detachSubFastener(subFastener: Fastener<unknown>): void
  • Parameters

    Returns void

detectView

  • detectView(view: View): null | V
  • Parameters

    Returns null | V

didAttachView

  • didAttachView(view: V, target: null | View): void
  • Parameters

    • view: V
    • target: null | View

    Returns void

didBeginCoast

  • Parameters

    Returns void

didBeginHover

  • Parameters

    Returns void

didBeginPress

  • Parameters

    Returns void

didBindSuperFastener

  • didBindSuperFastener(superFastener: Fastener<unknown>): void
  • Parameters

    Returns void

didCancelPress

  • Parameters

    Returns void

didCoast

  • didCoast(): void
  • Returns void

didDetachView

  • didDetachView(view: V): void
  • Parameters

    • view: V

    Returns void

didEndCoast

  • Parameters

    Returns void

didEndHover

  • Parameters

    Returns void

didEndPress

  • Parameters

    Returns void

didInherit

  • didInherit(superFastener: Fastener<unknown>): void
  • Parameters

    Returns void

didLongPress

  • Parameters

    Returns void

didMount

  • didMount(): void
  • Returns void

didMovePress

  • Parameters

    Returns void

didPress

  • Parameters

    Returns void

didSetAffinity

  • didSetAffinity(newAffinity: number, oldAffinity: number): void
  • Parameters

    • newAffinity: number
    • oldAffinity: number

    Returns void

didSetInherits

  • didSetInherits(inherits: boolean, superName: undefined | string): void
  • Parameters

    • inherits: boolean
    • superName: undefined | string

    Returns void

didStartCoasting

  • didStartCoasting(): void
  • Returns void

didStartHovering

  • didStartHovering(): void
  • Returns void

didStartInteracting

  • didStartInteracting(): void
  • Returns void

didStartPressing

  • didStartPressing(): void
  • Returns void

didStopCoasting

  • didStopCoasting(): void
  • Returns void

didStopHovering

  • didStopHovering(): void
  • Returns void

didStopInteracting

  • didStopInteracting(): void
  • Returns void

didStopPressing

  • didStopPressing(): void
  • Returns void

didUnbindSuperFastener

  • didUnbindSuperFastener(superFastener: Fastener<unknown>): void
  • Parameters

    Returns void

didUninherit

  • didUninherit(superFastener: Fastener<unknown>): void
  • Parameters

    Returns void

didUnmount

  • didUnmount(): void
  • Returns void

doCoast

  • doCoast(t: number): void
  • Parameters

    • t: number

    Returns void

endCoast

  • Parameters

    Returns void

endHover

  • Parameters

    Returns void

endPress

  • Parameters

    Returns void

getInput

  • Parameters

    • inputId: string | number

    Returns null | MomentumGestureInput

getOrCreateInput

  • Parameters

    • inputId: string | number
    • inputType: GestureInputType
    • isPrimary: boolean
    • x: number
    • y: number
    • t: number

    Returns MomentumGestureInput

getSuperFastener

  • getSuperFastener(): null | Fastener<unknown>
  • Returns null | Fastener<unknown>

getView

  • getView(): V
  • Returns V

hasAffinity

  • hasAffinity(affinity: number): boolean
  • Parameters

    • affinity: number

    Returns boolean

init

  • init(): void
  • Returns void

initAffinity

  • initAffinity(affinity: number): void
  • Parameters

    • affinity: number

    Returns void

initInherits

  • initInherits(inherits: string | boolean): void
  • Parameters

    • inherits: string | boolean

    Returns void

integrate

  • integrate(t: number): void
  • Parameters

    • t: number

    Returns void

interrupt

  • interrupt(event: null | Event): void
  • Parameters

    • event: null | Event

    Returns void

longPress

  • Parameters

    Returns void

minAffinity

  • minAffinity(affinity: undefined | number): boolean
  • Parameters

    • affinity: undefined | number

    Returns boolean

mount

  • mount(): void
  • Returns void

movePress

  • Parameters

    Returns void

onAttachView

  • onAttachView(view: V, target: null | View): void
  • Parameters

    • view: V
    • target: null | View

    Returns void

onBeginCoast

  • Parameters

    Returns void

onBeginHover

  • Parameters

    Returns void

onBeginPress

  • Parameters

    Returns void

onBindSuperFastener

  • onBindSuperFastener(superFastener: Fastener<unknown>): void
  • Parameters

    Returns void

onCancelPress

  • Parameters

    Returns void

onCoast

  • onCoast(): void
  • Returns void

onDetachView

  • onDetachView(view: V): void
  • Parameters

    • view: V

    Returns void

onEndCoast

  • Parameters

    Returns void

onEndHover

  • Parameters

    Returns void

onEndPress

  • Parameters

    Returns void

onInherit

  • onInherit(superFastener: Fastener<unknown>): void
  • Parameters

    Returns void

onLongPress

  • Parameters

    Returns void

onMount

  • onMount(): void
  • Returns void

onMovePress

  • Parameters

    Returns void

onPointerCancel

  • onPointerCancel(event: PointerEvent): void
  • Parameters

    • event: PointerEvent

    Returns void

onPointerDown

  • onPointerDown(event: PointerEvent): void
  • Parameters

    • event: PointerEvent

    Returns void

onPointerEnter

  • onPointerEnter(event: PointerEvent): void
  • Parameters

    • event: PointerEvent

    Returns void

onPointerLeave

  • onPointerLeave(event: PointerEvent): void
  • Parameters

    • event: PointerEvent

    Returns void

onPointerLeaveDocument

  • onPointerLeaveDocument(event: PointerEvent): void
  • Parameters

    • event: PointerEvent

    Returns void

onPointerMove

  • onPointerMove(event: PointerEvent): void
  • Parameters

    • event: PointerEvent

    Returns void

onPointerUp

  • onPointerUp(event: PointerEvent): void
  • Parameters

    • event: PointerEvent

    Returns void

onPress

  • Parameters

    Returns void

onSetAffinity

  • onSetAffinity(newAffinity: number, oldAffinity: number): void
  • Parameters

    • newAffinity: number
    • oldAffinity: number

    Returns void

onSetInherits

  • onSetInherits(inherits: boolean, superName: undefined | string): void
  • Parameters

    • inherits: boolean
    • superName: undefined | string

    Returns void

onStartCoasting

  • onStartCoasting(): void
  • Returns void

onStartHovering

  • onStartHovering(): void
  • Returns void

onStartInteracting

  • onStartInteracting(): void
  • Returns void

onStartPressing

  • onStartPressing(): void
  • Returns void

onStopCoasting

  • onStopCoasting(): void
  • Returns void

onStopHovering

  • onStopHovering(): void
  • Returns void

onStopInteracting

  • onStopInteracting(): void
  • Returns void

onStopPressing

  • onStopPressing(): void
  • Returns void

onUnbindSuperFastener

  • onUnbindSuperFastener(superFastener: Fastener<unknown>): void
  • Parameters

    Returns void

onUninherit

  • onUninherit(superFastener: Fastener<unknown>): void
  • Parameters

    Returns void

onUnmount

  • onUnmount(): void
  • Returns void

press

  • Parameters

    Returns void

recohere

  • recohere(t: number): void
  • Parameters

    • t: number

    Returns void

setAffinity

  • setAffinity(affinity: number): void
  • Parameters

    • affinity: number

    Returns void

setCoherent

  • setCoherent(coherent: boolean): void
  • Parameters

    • coherent: boolean

    Returns void

setFlags

  • setFlags(flags: number): void
  • Parameters

    • flags: number

    Returns void

setInherited

  • setInherited(inherited: boolean, superFastener: Fastener<unknown>): void
  • Parameters

    • inherited: boolean
    • superFastener: Fastener<unknown>

    Returns void

setInherits

  • setInherits(inherits: string | boolean): void
  • Parameters

    • inherits: string | boolean

    Returns void

setView

  • setView(newView: null | V, targetView?: null | View): null | V
  • Parameters

    • newView: null | V
    • Optional targetView: null | View

    Returns null | V

startCoasting

  • startCoasting(): void
  • Returns void

startHovering

  • startHovering(): void
  • Returns void

startInteracting

  • startInteracting(): void
  • Returns void

startPressing

  • startPressing(): void
  • Returns void

stopCoasting

  • stopCoasting(): void
  • Returns void

stopHovering

  • stopHovering(): void
  • Returns void

stopInteracting

  • stopInteracting(): void
  • Returns void

stopPressing

  • stopPressing(): void
  • Returns void

toString

  • toString(): string
  • Returns string

unbindSuperFastener

  • unbindSuperFastener(): void
  • Returns void

unbindView

  • unbindView(view: View): void
  • Parameters

    Returns void

unmount

  • unmount(): void
  • Returns void

updateInput

  • Parameters

    Returns void

viewWillAnimate

  • Parameters

    Returns void

viewWillUnmount

  • viewWillUnmount(view: V): void
  • Parameters

    • view: V

    Returns void

willAttachView

  • willAttachView(view: V, target: null | View): void
  • Parameters

    • view: V
    • target: null | View

    Returns void

willBeginCoast

  • Parameters

    Returns boolean | void

willBeginHover

  • Parameters

    Returns void

willBeginPress

  • Parameters

    Returns boolean | void

willBindSuperFastener

  • willBindSuperFastener(superFastener: Fastener<unknown>): void
  • Parameters

    Returns void

willCancelPress

  • Parameters

    Returns void

willCoast

  • willCoast(): void
  • Returns void

willDetachView

  • willDetachView(view: V): void
  • Parameters

    • view: V

    Returns void

willEndCoast

  • Parameters

    Returns void

willEndHover

  • Parameters

    Returns void

willEndPress

  • Parameters

    Returns void

willInherit

  • willInherit(superFastener: Fastener<unknown>): void
  • Parameters

    Returns void

willLongPress

  • Parameters

    Returns void

willMount

  • willMount(): void
  • Returns void

willMovePress

  • Parameters

    Returns void

willPress

  • Parameters

    Returns void

willSetAffinity

  • willSetAffinity(newAffinity: number, oldAffinity: number): void
  • Parameters

    • newAffinity: number
    • oldAffinity: number

    Returns void

willSetInherits

  • willSetInherits(inherits: boolean, superName: undefined | string): void
  • Parameters

    • inherits: boolean
    • superName: undefined | string

    Returns void

willStartCoasting

  • willStartCoasting(): void
  • Returns void

willStartHovering

  • willStartHovering(): void
  • Returns void

willStartInteracting

  • willStartInteracting(): void
  • Returns void

willStartPressing

  • willStartPressing(): void
  • Returns void

willStopCoasting

  • willStopCoasting(): void
  • Returns void

willStopHovering

  • willStopHovering(): void
  • Returns void

willStopInteracting

  • willStopInteracting(): void
  • Returns void

willStopPressing

  • willStopPressing(): void
  • Returns void

willUnbindSuperFastener

  • willUnbindSuperFastener(superFastener: Fastener<unknown>): void
  • Parameters

    Returns void

willUninherit

  • willUninherit(superFastener: Fastener<unknown>): void
  • Parameters

    Returns void

willUnmount

  • willUnmount(): void
  • Returns void

Generated using TypeDoc