mpc-js
    Preparing search index...

    Interface OutputDeviceCommands

    interface OutputDeviceCommands {
        disableOutput(id: number): Promise<void>;
        enableOutput(id: number): Promise<void>;
        outputs(): Promise<OutputDevice[]>;
        outputSet(id: number, name: string, value: string): Promise<void>;
        toggleOutput(id: number): Promise<void>;
    }

    Hierarchy

    • ReturnType<typeof createOutputDeviceCommands>
      • OutputDeviceCommands
    Index

    Methods

    • Turns an output off.

      Parameters

      • id: number

      Returns Promise<void>

    • Turns an output on.

      Parameters

      • id: number

      Returns Promise<void>

    • Set a runtime attribute. These are specific to the output plugin, and supported values are shown in the result of the outputs command.

      Parameters

      • id: number
      • name: string
      • value: string

      Returns Promise<void>

    • Turns an output on or off, depending on the current state.

      Parameters

      • id: number

      Returns Promise<void>