Interface ObjectUiSchema

interface ObjectUiSchema {
    additionalProperties: false;
    const?: Record<string, PrimitiveUiValue | TupleUiValue>;
    default?: Record<string, PrimitiveUiValue | TupleUiValue>;
    description?: string;
    enum?: Record<string, PrimitiveUiValue | TupleUiValue>[];
    enumDescriptions?: string[];
    enumItemLabels?: string[];
    hidden?: boolean;
    markdownDescription?: string;
    markdownEnumDescriptions?: string[];
    order?: number;
    properties: Record<string, PrimitiveUiSchema | TupleUiSchema>;
    required?: string[];
    type: "object";
}

Hierarchy (view full)

Properties

additionalProperties: false
const?: Record<string, PrimitiveUiValue | TupleUiValue>
default?: Record<string, PrimitiveUiValue | TupleUiValue>
description?: string
enum?: Record<string, PrimitiveUiValue | TupleUiValue>[]
enumDescriptions?: string[]
enumItemLabels?: string[]
hidden?: boolean
markdownDescription?: string
markdownEnumDescriptions?: string[]
order?: number
properties: Record<string, PrimitiveUiSchema | TupleUiSchema>
required?: string[]
type: "object"

Generated using TypeDoc