Evalkeeper
    Preparing search index...

    Type Alias FormField

    One field of a suite's add/edit form. name is the form key (and the input or answer property it fills). "lines": one item per line, read as a list. "json": a structured value (a list of objects, a nested shape) edited as JSON in a monospace box, checked against the suite's schema when saved.

    type FormField = {
        help: string;
        kind: "text" | "textarea" | "select" | "lines" | "json";
        label: string;
        name: string;
        options?: readonly string[];
        required?: boolean;
    }
    Index
    help: string
    kind: "text" | "textarea" | "select" | "lines" | "json"
    label: string
    name: string
    options?: readonly string[]

    For "select".

    required?: boolean