openmixer — generated API reference
    Preparing search index...

    Interface ChannelConfigSummary

    The list-row a channelConfig.list returns.

    interface ChannelConfigSummary {
        family?:
            | "keys"
            | "drums"
            | "percussion"
            | "bass"
            | "guitar"
            | "vocals"
            | "brass"
            | "wind"
            | "strings"
            | "playback";
        id: string;
        name: string;
        nameKey?: string;
        savedFrom?: StoredBoxInput;
    }
    Index
    family?:
        | "keys"
        | "drums"
        | "percussion"
        | "bass"
        | "guitar"
        | "vocals"
        | "brass"
        | "wind"
        | "strings"
        | "playback"

    See ChannelConfig.family — the grouping a template picker renders.

    id: string
    name: string
    nameKey?: string
    savedFrom?: StoredBoxInput

    See ChannelConfig.savedFrom — the box leg this config was read from, if any. On the SUMMARY because matching a config to a just-placed box leg is a decision made over the LIST; a client that had to fetch every document to answer it would fetch them all.