@jsonforms/vue-vanilla
Version:
Vue 3 Vanilla renderers for JSON Forms
43 lines (42 loc) • 1.17 kB
TypeScript
import { JsonSchema, UISchemaElement } from '@jsonforms/core';
import { PropType } from 'vue';
declare const _default: import("vue").DefineComponent<{
schema: {
type: PropType<JsonSchema>;
required: true;
};
combinatorKeyword: {
type: PropType<"oneOf" | "anyOf" | "allOf">;
required: true;
};
path: {
type: StringConstructor;
required: true;
};
rootSchema: {
type: PropType<JsonSchema>;
required: true;
};
}, {
otherProps: JsonSchema;
foundUISchema: UISchemaElement;
isLayoutWithElements: boolean;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
schema: {
type: PropType<JsonSchema>;
required: true;
};
combinatorKeyword: {
type: PropType<"oneOf" | "anyOf" | "allOf">;
required: true;
};
path: {
type: StringConstructor;
required: true;
};
rootSchema: {
type: PropType<JsonSchema>;
required: true;
};
}>>, {}, {}>;
export default _default;