UNPKG

nz-json-schema-form

Version:

Schema form for JSON schema

23 lines (22 loc) 865 B
import { TemplateRef } from '@angular/core'; import { NzCascaderOption } from 'ng-zorro-antd/cascader'; import { SchemaFormControl } from '../../forms/forms'; export interface CascaderOptions { allowClear?: boolean; changeOnSelect?: boolean; showArrow?: boolean; showInput?: boolean; showSearch?: boolean; changeOn?: (option: NzCascaderOption, index: number) => boolean; columnClassName?: string; expandTrigger?: 'click' | 'hover'; menuClassName?: string; menuStyle?: object; notFoundContent?: string | TemplateRef<void>; labelProperty?: string; valueProperty?: string; labelRender?: TemplateRef<any>; loadData?: (option: any, index?: number) => PromiseLike<any>; visibleChange?(e: boolean, form: SchemaFormControl): void; selectionChange?(e: NzCascaderOption[], form: SchemaFormControl): void; }