Hierarchy

Constructors

Properties

mediaRecorder: null | MediaRecorder = null
recordedUrl: string = ''
subscriptions: (() => void)[] = []

Type declaration

    • (): void
    • Returns void

wavesurfer?: WaveSurfer

Methods

  • Parameters

    • data: Blob[]
    • type: string

    Returns void

  • Subscribe to an event. Returns an unsubscribe function.

    Type Parameters

    Parameters

    Returns (() => void)

      • (): void
      • Subscribe to an event. Returns an unsubscribe function.

        Returns void

  • Returns void

  • Subscribe to an event only once

    Type Parameters

    Parameters

    Returns (() => void)

      • (): void
      • Subscribe to an event only once

        Returns void

  • Parameters

    • stream: MediaStream

    Returns (() => void)

      • (): void
      • Returns void

  • Unsubscribe from an event

    Type Parameters

    Parameters

    Returns void

  • Clear all events

    Returns void

Generated using TypeDoc