@vuestic/formkit
Version:
Custom FormKit inputs done with Vuestic UI.
148 lines (124 loc) • 3.05 kB
TypeScript
export { group, hidden, list, meta } from '@formkit/inputs';
import * as _formkit_core from '@formkit/core';
import { FormKitTypeDefinition } from '@formkit/core';
/**
* Input definition for a button.
* @public
*/
declare const button: FormKitTypeDefinition;
/**
* Input definition for a checkbox.
* @public
*/
declare const checkbox: FormKitTypeDefinition;
/**
* Input definition for a colorpicker.
* @public
*/
declare const colorpicker: FormKitTypeDefinition;
/**
* Input definition for a counter.
* @public
*/
declare const counter: FormKitTypeDefinition;
/**
* Input definition for a datepicker.
* @public
*/
declare const datepicker: FormKitTypeDefinition;
/**
* Input definition for a email.
* @public
*/
declare const email: FormKitTypeDefinition;
/**
* Input definition for a file.
* @public
*/
declare const file: FormKitTypeDefinition;
/**
* Input definition for a form.
* @public
*/
declare const form: FormKitTypeDefinition;
/**
* Input definition for a number.
* @public
*/
declare const number: FormKitTypeDefinition;
/**
* Input definition for a password.
* @public
*/
declare const password: FormKitTypeDefinition;
/**
* Input definition for a radio.
* @public
*/
declare const radio: FormKitTypeDefinition;
/**
* Input definition for a rating.
* @public
*/
declare const rating: FormKitTypeDefinition;
/**
* Input definition for a dropdown.
* @public
*/
declare const select: FormKitTypeDefinition;
/**
* Input definition for a slider.
* @public
*/
declare const slider: FormKitTypeDefinition;
/**
* Input definition for a submit button.
* @public
*/
declare const submit: {
forceTypeProp: string;
schemaMemoKey: string;
type: _formkit_core.FormKitNodeType;
family?: string | undefined;
props?: _formkit_core.FormKitPseudoProps | undefined;
schema?: _formkit_core.FormKitSchemaCondition | _formkit_core.FormKitSchemaNode[] | _formkit_core.FormKitExtendableSchemaRoot | undefined;
component?: unknown;
library?: Record<string, unknown> | undefined;
features?: ((node: _formkit_core.FormKitNode<unknown>) => void)[] | undefined;
};
/**
* Input definition for a telephone.
* @public
*/
declare const tel: FormKitTypeDefinition;
/**
* Input definition for a text.
* @public
*/
declare const text: FormKitTypeDefinition;
/**
* Input definition for a textarea.
* @public
*/
declare const textarea: FormKitTypeDefinition;
/**
* Input definition for a timepicker.
* @public
*/
declare const timepicker: FormKitTypeDefinition;
/**
* Input definition for a toggle.
* @public
*/
declare const toggle: FormKitTypeDefinition;
/**
* Input definition for a togglebuttons.
* @public
*/
declare const togglebuttons: FormKitTypeDefinition;
/**
* Input definition for a url.
* @public
*/
declare const url: FormKitTypeDefinition;
export { button, checkbox, colorpicker, counter, datepicker, email, file, form, number, password, radio, rating, select, slider, submit, tel, text, textarea, timepicker, toggle, togglebuttons, url };