RAGS - v1.11.0
    Preparing search index...

    Interface PlayerProxy

    DBus proxy for MPRIS Player interface (org.mpris.MediaPlayer2.Player).

    interface PlayerProxy {
        new PlayerProxy(...args: unknown[]): PlayerProxy;
        CanControl: boolean;
        CanGoNext: boolean;
        CanGoPrevious: boolean;
        CanPause: boolean;
        CanPlay: boolean;
        LoopStatus: string | null;
        Metadata: { [key: string]: Variant<any> };
        NextAsync: () => Promise<void>;
        PlayAsync: () => Promise<void>;
        PlaybackStatus: string;
        PlayPauseAsync: () => Promise<void>;
        Position: number;
        PreviousAsync: () => Promise<void>;
        SetPositionAsync: (trackid: string, position: number) => void;
        Shuffle: boolean | null;
        StopAsync: () => Promise<void>;
        Volume: number;
        [key: string]: any;
    }

    Hierarchy

    • DBusProxy
      • PlayerProxy

    Indexable

    • [key: string]: any
    Index

    Constructors

    Properties

    CanControl: boolean
    CanGoNext: boolean
    CanGoPrevious: boolean
    CanPause: boolean
    CanPlay: boolean
    LoopStatus: string | null
    Metadata: { [key: string]: Variant<any> }
    NextAsync: () => Promise<void>
    PlayAsync: () => Promise<void>
    PlaybackStatus: string
    PlayPauseAsync: () => Promise<void>
    Position: number
    PreviousAsync: () => Promise<void>
    SetPositionAsync: (trackid: string, position: number) => void
    Shuffle: boolean | null
    StopAsync: () => Promise<void>
    Volume: number