@jsonforms/vue-vuetify
Version:
Vue Vuetify renderers for JSON Forms
73 lines (71 loc) • 1.85 kB
TypeScript
import { PropType, DefineComponent, ComponentOptionsMixin, PublicProps, ExtractPropTypes } from 'vue';
import { ErrorObject } from 'ajv';
declare const _default: DefineComponent<{
errors: {
required: true;
type: PropType<ErrorObject<string, Record<string, any>, unknown>[]>;
};
bordered: {
type: BooleanConstructor;
default: boolean;
};
color: {
type: StringConstructor;
default: string;
};
inline: {
type: BooleanConstructor;
default: boolean;
};
offsetX: {
type: (NumberConstructor | StringConstructor)[];
default: undefined;
};
offsetY: {
type: (NumberConstructor | StringConstructor)[];
default: undefined;
};
floating: {
type: BooleanConstructor;
default: boolean;
};
}, unknown, unknown, {
tooltipMessages(): string[];
}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{
errors: {
required: true;
type: PropType<ErrorObject<string, Record<string, any>, unknown>[]>;
};
bordered: {
type: BooleanConstructor;
default: boolean;
};
color: {
type: StringConstructor;
default: string;
};
inline: {
type: BooleanConstructor;
default: boolean;
};
offsetX: {
type: (NumberConstructor | StringConstructor)[];
default: undefined;
};
offsetY: {
type: (NumberConstructor | StringConstructor)[];
default: undefined;
};
floating: {
type: BooleanConstructor;
default: boolean;
};
}>>, {
bordered: boolean;
color: string;
floating: boolean;
inline: boolean;
offsetX: string | number;
offsetY: string | number;
}, {}>;
export default _default;