UNPKG

ngx-json-schema-viewer

Version:
21 lines (20 loc) 1.6 kB
import { IfElseThenComponent } from "./if-else-then"; import { DependentRequiredComponent } from "./dependent-required"; import { DependentSchemasComponent } from "./dependent-schemas"; import { DependenciesComponent } from "./dependencies"; import type { JSONSchema, JSONSchemaNS } from "../../types"; import * as i0 from "@angular/core"; export { IfElseThenComponent, DependentRequiredComponent, DependentSchemasComponent, DependenciesComponent }; export declare class SchemaConditionalComponent { schema: Exclude<JSONSchema, true | false>; get isIfThenElse(): boolean; get dependentRequired(): Record<string, string[] | readonly string[]>; get isDependentRequired(): boolean; get dependentSchemas(): Record<string, JSONSchema>; get isDependentSchemas(): boolean; get dependencies(): Record<string, import("json-schema-typed/draft-07").JSONSchema<any, import("json-schema-typed/draft-07").JSONSchema.TypeValue> | (string[] | readonly string[])> | Record<string, import("json-schema-typed/draft-2019-09").JSONSchema<any, import("json-schema-typed/draft-2019-09").JSONSchema.TypeValue> | (string[] | readonly string[])> | Record<string, JSONSchemaNS<any, JSONSchemaNS.TypeValue> | (string[] | readonly string[])>; get isDependencies(): boolean; get schemaConditionalLabel(): string; static ɵfac: i0.ɵɵFactoryDeclaration<SchemaConditionalComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<SchemaConditionalComponent, "jse-schema-conditional", never, { "schema": { "alias": "schema"; "required": true; }; }, {}, never, never, true, never>; }