Class Debouncer

Hierarchy

  • Debouncer

Constructors

  • Parameters

    • emitter: EventEmitter
    • timeout: number
    • Optional pressValue: BitValue
    • Optional holdTimes: number[]

    Returns Debouncer

Properties

emitter: EventEmitter = ...
holdTimes?: number[]
lastChangeTime?: number
lastInstantValue?: BitValue
lastPressTime?: number
lastStableValue?: BitValue
nextHoldIndex: number = 0
pressValue?: BitValue
timeout: number

Methods

  • Parameters

    • ts: number
    • elapsed: number

    Returns void

  • Parameters

    • ts: number
    • to: BitValue

    Returns void

Generated using TypeDoc