interface _KeywordDef {
    $data?: boolean;
    $dataError?: KeywordErrorDefinition;
    allowUndefined?: boolean;
    before?: string;
    dependencies?: string[];
    error?: KeywordErrorDefinition;
    implements?: string[];
    keyword: string | string[];
    metaSchema?: AnySchemaObject;
    post?: boolean;
    schemaType?: "string" | "number" | "boolean" | "object" | "integer" | "null" | "array" | ("string" | "number" | "boolean" | "object" | "integer" | "null" | "array")[];
    type?: "string" | "number" | "boolean" | "object" | "integer" | "null" | "array" | ("string" | "number" | "boolean" | "object" | "integer" | "null" | "array")[];
    validateSchema?: AnyValidateFunction<any>;
}

Hierarchy (view full)

Properties

$data?: boolean
allowUndefined?: boolean
before?: string
dependencies?: string[]
implements?: string[]
keyword: string | string[]
metaSchema?: AnySchemaObject
post?: boolean
schemaType?: "string" | "number" | "boolean" | "object" | "integer" | "null" | "array" | ("string" | "number" | "boolean" | "object" | "integer" | "null" | "array")[]
type?: "string" | "number" | "boolean" | "object" | "integer" | "null" | "array" | ("string" | "number" | "boolean" | "object" | "integer" | "null" | "array")[]
validateSchema?: AnyValidateFunction<any>