Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "types"

Index

Type aliases

Acceleration

Acceleration: { x: number; y: number; z: number }

Type declaration

  • x: number
  • y: number
  • z: number

Collection

Collection<T>: T[]

Type parameters

  • T

MaybeAcceleration

MaybeAcceleration: StoredAcceleration | Acceleration | DeviceMotionEventAcceleration | null

MotionEventHandler

MotionEventHandler: (e: DeviceMotionEvent) => void

Type declaration

    • (e: DeviceMotionEvent): void
    • Parameters

      • e: DeviceMotionEvent

      Returns void

MotionHandlersList

MotionHandlersList: Collection<MotionEventHandler>

ShakeDetectorOptions

ShakeDetectorOptions: { debounceDelay: number; threshold: number }

Type declaration

  • debounceDelay: number
  • threshold: number

ShakeHandler

ShakeHandler: () => void

Type declaration

    • (): void
    • Returns void

ShakeHandlersList

ShakeHandlersList: Collection<ShakeHandler>

StoredAcceleration

StoredAcceleration: Partial<Acceleration>

UserOptions

UserOptions: Partial<ShakeDetectorOptions>

Generated using TypeDoc