Interface JFormSchemaProperty

interface JFormSchemaProperty {
    default?: any;
    description: string;
    enum?: string[] | number[] | boolean[];
    enumNames?: string[];
    format?: string;
    isRequired: boolean;
    items?: {
        type: JJSON_SCHEMA_TYPES;
    };
    maxLength?: number;
    maximum?: number;
    minLength?: number;
    minimum?: number;
    parents?: (undefined | string)[];
    pattern?: string;
    readOnly?: boolean;
    title: string;
    type: JJSON_SCHEMA_TYPES;
}

Properties

default?: any
description: string
enum?: string[] | number[] | boolean[]
enumNames?: string[]
format?: string
isRequired: boolean
items?: {
    type: JJSON_SCHEMA_TYPES;
}

Type declaration

maxLength?: number
maximum?: number
minLength?: number
minimum?: number
parents?: (undefined | string)[]
pattern?: string
readOnly?: boolean
title: string