OmniDataEditor API
    Preparing search index...

    Interface FieldOptions<T, V>

    interface FieldOptions<T, V> {
        enabledWhen?: FieldPredicate<T>;
        equals?: (a: V, b: V) => boolean;
        label?: MessageLike;
        max?: number;
        min?: number;
        options?: readonly { label: string; value: V }[];
        path?: FieldPath;
        presentation?: Readonly<Record<string, unknown>>;
        readOnlyWhen?: FieldPredicate<T>;
        required?: boolean;
        validators?: readonly FieldValidator<T, V>[];
        visibleWhen?: FieldPredicate<T>;
    }

    Type Parameters

    • T
    • V
    Index
    enabledWhen?: FieldPredicate<T>
    equals?: (a: V, b: V) => boolean
    label?: MessageLike
    max?: number
    min?: number
    options?: readonly { label: string; value: V }[]
    path?: FieldPath
    presentation?: Readonly<Record<string, unknown>>
    readOnlyWhen?: FieldPredicate<T>
    required?: boolean
    validators?: readonly FieldValidator<T, V>[]
    visibleWhen?: FieldPredicate<T>