SoulFire TypeScript SDK 2.10.3
    Preparing search index...

    Type Alias StringListSetting

    StringListSetting: Message<"soulfire.v1.StringListSetting"> & {
        def: string[];
        description: string;
        disabled: boolean;
        uiName: string;
    }

    UI definition for a list of strings setting. Used to render a multi-value input where users can add/remove string items. Commonly used for lists of allowed values, server addresses, or tags.

    Type Declaration

    • def: string[]

      The default list of values used when no value is configured. Can be empty for an initially empty list.

      from field: repeated string def = 3;

    • description: string

      A longer description explaining what this setting does.

      from field: string description = 2;

    • disabled: boolean

      Whether this setting is disabled (read-only) in the UI.

      from field: bool disabled = 4;

    • uiName: string

      The display name shown in the UI label for this setting.

      from field: string ui_name = 1;

    from message soulfire.v1.StringListSetting