@spaceone/design-system
Version:
SpaceONE Design System
40 lines (39 loc) • 1.17 kB
TypeScript
import { JsonSchemaFormProps, UiSchema } from '@/inputs/forms/json-schema-form/type';
declare const _default: {
name: string;
components: {
VueFormJsonSchema: any;
};
props: {
model: {
type: ObjectConstructor;
required: boolean;
};
schema: {
type: ObjectConstructor;
required: boolean;
};
isValid: {
type: BooleanConstructor;
default: boolean;
};
showValidationErrors: {
type: BooleanConstructor;
default: boolean;
};
};
setup(props: JsonSchemaFormProps, { emit }: {
emit: any;
}): {
onValidated: (isValid: any) => void;
onChangeState: (value: any) => void;
proxyModel: import("@vue/composition-api").Ref<any>;
uiSchema: import("@vue/composition-api").Ref<UiSchema[]>;
options: import("@vue/composition-api").Ref<{
castToSchemaType: boolean;
showValidationErrors: boolean | undefined;
}>;
vueFormJsonSchemaState: import("@vue/composition-api").Ref<{}>;
};
};
export default _default;