@kevinkosterr/vue3-form-generator
Version:
A schema-based form generator component for Vue 3, based on the original [`vue-form-generator`](https://github.com/vue-generators/vue-form-generator) library.
15 lines (14 loc) • 1.03 kB
TypeScript
import { ComputedRef, Ref } from 'vue';
import { FieldProps, SelectField } from '../../resources/types/field/fields';
declare const _default: import('vue').DefineComponent<FieldProps<SelectField>, {
hint: ComputedRef<string>;
isVisible: ComputedRef<boolean>;
errors: Ref<string[], string[]>;
}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {
validated: (isValid: boolean, errors: string[], field: import('../../resources/types/field/fields').Field) => any;
onInput: (value: import('../../resources/types/field/fields').FieldValue) => any;
}, string, import('vue').PublicProps, Readonly<FieldProps<SelectField>> & Readonly<{
onValidated?: ((isValid: boolean, errors: string[], field: import('../../resources/types/field/fields').Field) => any) | undefined;
onOnInput?: ((value: import('../../resources/types/field/fields').FieldValue) => any) | undefined;
}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>;
export default _default;