wavesurfer.js
    Preparing search index...

    Interface WaveSurferState

    Read-only reactive state for WaveSurfer

    interface WaveSurferState {
        audioBuffer: Signal<AudioBuffer | null>;
        canPlay: Signal<boolean>;
        currentTime: Signal<number>;
        duration: Signal<number>;
        isPaused: Signal<boolean>;
        isPlaying: Signal<boolean>;
        isReady: Signal<boolean>;
        isSeeking: Signal<boolean>;
        loadPhase: Signal<LoadPhase>;
        muted: Signal<boolean>;
        peaks: Signal<(Float32Array<ArrayBufferLike> | number[])[] | null>;
        playbackRate: Signal<number>;
        progress: Signal<number>;
        progressPercent: Signal<number>;
        scrollPosition: Signal<number>;
        url: Signal<string>;
        volume: Signal<number>;
        zoom: Signal<number>;
    }
    Index
    audioBuffer: Signal<AudioBuffer | null>
    canPlay: Signal<boolean>
    currentTime: Signal<number>
    duration: Signal<number>
    isPaused: Signal<boolean>
    isPlaying: Signal<boolean>
    isReady: Signal<boolean>
    isSeeking: Signal<boolean>
    loadPhase: Signal<LoadPhase>
    muted: Signal<boolean>
    peaks: Signal<(Float32Array<ArrayBufferLike> | number[])[] | null>
    playbackRate: Signal<number>
    progress: Signal<number>
    progressPercent: Signal<number>
    scrollPosition: Signal<number>
    url: Signal<string>
    volume: Signal<number>
    zoom: Signal<number>