FIMViz.jsAPI
    Preparing search index...

    Interface Control

    interface Control {
        key: string;
        label?: string;
        max?: number;
        min?: number;
        note?: string;
        options?: { label: string; value: any }[];
        step?: number;
        type:
            | "number"
            | "bands"
            | "text"
            | "range"
            | "color"
            | "select"
            | "checkbox"
            | "gradient";
        value?: any;
    }
    Index
    key: string

    the settings knob this control writes

    label?: string
    max?: number
    min?: number
    note?: string

    a line of explanation rendered under the control

    options?: { label: string; value: any }[]

    for 'select'

    step?: number

    for 'range'/'number'

    type:
        | "number"
        | "bands"
        | "text"
        | "range"
        | "color"
        | "select"
        | "checkbox"
        | "gradient"
    value?: any

    current value (for initial render)