# Interface JsonSchemaObject
InterfaceModule | import { JsonSchemaObject } from "@tsed/schema" |
---|---|
Source | /packages/specs/schema/src/types/domain/JsonSchema.ts |
# Overview
interface JsonSchemaObject extends JSONSchema6, Record<string, any> {
type: (any | JSONSchema6TypeName) | (any | JSONSchema6TypeName)[];
additionalProperties?: boolean | JSONSchema6 | any;
propertyNames?: boolean | JSONSchema6 | any;
items?: (any | JSONSchema6Definition) | (any | JSONSchema6Definition)[];
}
# Members
type: (any | JSONSchema6TypeName) | (any | JSONSchema6TypeName)[];
additionalProperties?: boolean | JSONSchema6 | any;
propertyNames?: boolean | JSONSchema6 | any;
items?: (any | JSONSchema6Definition) | (any | JSONSchema6Definition)[];