Constructors

Properties

el: HTMLElement
freqMaxRange: number = 200
freqTracker: NumberTracker
lastPointer: Point = ...
parent: HTMLElement
pointerClickDelayMs: number = 100
pointerClicking: boolean = false
pointerDelaying: boolean = false
pointerDown: boolean = false
waveTracker: NumberTracker

Methods

  • Returns void

  • Parameters

    • canvas: null | HTMLCanvasElement

    Returns void

  • Parameters

    • elem: HTMLElement

    Returns {
        x: number;
        y: number;
    }

    • x: number
    • y: number
  • Returns boolean

  • Parameters

    • evt: PointerEvent | MouseEvent

    Returns void

  • Parameters

    • freq: readonly number[]

    Returns void

  • Parameters

    • wave: readonly number[]
    • bipolar: boolean = true

    Returns void

  • Parameters

    • value: boolean

    Returns void