LWT JavaScript API
    Preparing search index...

    Audio player Alpine component interface

    interface AudioPlayerData {
        audio: HTMLAudioElement | null;
        currentTime: number;
        currentTimeFormatted: string;
        duration: number;
        durationFormatted: string;
        isLoaded: boolean;
        isMuted: boolean;
        isPlaying: boolean;
        playbackRate: number;
        playbackRateFormatted: string;
        progressPercent: number;
        repeatMode: boolean;
        skipSeconds: number;
        volume: number;
        destroy(): void;
        faster(): void;
        formatTime(seconds: number): string;
        init(): void;
        pause(): void;
        play(): void;
        resetSpeed(): void;
        seekFromEvent(event: MouseEvent): void;
        seekTo(percent: number): void;
        setPlaybackRate(rate: number): void;
        setSkipSeconds(seconds: number): void;
        setVolume(vol: number): void;
        setVolumeFromEvent(event: MouseEvent): void;
        skipBackward(): void;
        skipForward(): void;
        slower(): void;
        stop(): void;
        toggleMute(): void;
        togglePlay(): void;
        toggleRepeat(): void;
    }
    Index

    Properties

    audio: HTMLAudioElement | null
    currentTime: number
    currentTimeFormatted: string
    duration: number
    durationFormatted: string
    isLoaded: boolean
    isMuted: boolean
    isPlaying: boolean
    playbackRate: number
    playbackRateFormatted: string
    progressPercent: number
    repeatMode: boolean
    skipSeconds: number
    volume: number

    Methods