gov-gui
Version:
Gov UI Component Library Typscript Build
299 lines (298 loc) • 7.73 kB
TypeScript
import '../../global/animate.min.css';
/**
* Input fields allow users to enter data into a form or interface.
* They come in various types such as text, number, password, and email.
* Input fields can include placeholders, labels, and validation messages to guide user input and improve the user experience.
*/
declare const _default: {
title: string;
tags: string[];
parameters: {
actions: {
argTypesRegex: string;
};
};
argTypes: {
label: {
control: string;
description: string;
table: {
type: {
summary: string;
};
category: string;
defaultValue: {
summary: string;
};
};
};
legend: {
control: string;
description: string;
table: {
type: {
summary: string;
};
category: string;
defaultValue: {
summary: string;
};
};
};
type: {
control: string;
options: string[];
description: string;
table: {
type: {
summary: string;
};
category: string;
defaultValue: {
summary: string;
};
};
};
placeholder: {
control: string;
description: string;
table: {
type: {
summary: string;
};
category: string;
defaultValue: {
summary: string;
};
};
};
value: {
control: string;
description: string;
table: {
type: {
summary: string;
};
category: string;
defaultValue: {
summary: string;
};
};
};
disabled: {
control: string;
description: string;
table: {
type: {
summary: string;
};
defaultValue: {
summary: boolean;
};
category: string;
};
};
maxlength: {
control: string;
description: string;
table: {
type: {
summary: string;
};
defaultValue: {
summary: any;
};
category: string;
};
};
validationPattern: {
control: string;
description: string;
table: {
type: {
summary: string;
};
category: string;
defaultValue: {
summary: any;
};
};
};
errorMessage: {
control: string;
description: string;
table: {
type: {
summary: string;
};
defaultValue: {
summary: string;
};
category: string;
};
};
required: {
control: string;
description: string;
table: {
type: {
summary: string;
};
defaultValue: {
summary: boolean;
};
category: string;
};
};
requiredErrorMessage: {
control: string;
description: string;
table: {
type: {
summary: string;
};
defaultValue: {
summary: string;
};
category: string;
};
};
icon: {
control: string;
description: string;
table: {
type: {
summary: string;
};
defaultValue: {
summary: any;
};
category: string;
};
};
isValid: {
control: string;
description: string;
table: {
type: {
summary: string;
};
defaultValue: {
summary: boolean;
};
category: string;
};
};
isTouched: {
control: string;
description: string;
table: {
type: {
summary: string;
};
defaultValue: {
summary: boolean;
};
category: string;
};
};
animation: {
control: string;
options: string[];
description: string;
table: {
type: {
summary: string;
};
defaultValue: {
summary: string;
};
category: string;
};
};
animationDelay: {
control: string;
options: string[];
description: string;
table: {
type: {
summary: string;
};
defaultValue: {
summary: string;
};
category: string;
};
};
animationSpeed: {
control: string;
options: string[];
description: string;
table: {
type: {
summary: string;
};
defaultValue: {
summary: string;
};
category: string;
};
};
valueChanged: {
control: string;
action: string;
description: string;
table: {
type: {
summary: string;
};
defaultValue: {
summary: () => void;
};
category: string;
};
};
validationChanged: {
control: string;
action: string;
description: string;
table: {
type: {
summary: string;
};
defaultValue: {
summary: () => void;
};
category: string;
};
};
getValue: {
control: string;
description: string;
table: {
type: {
summary: string;
};
defaultValue: {
summary: string;
};
category: string;
};
};
validate: {
control: string;
description: string;
table: {
type: {
summary: string;
};
defaultValue: {
summary: string;
};
category: string;
};
};
};
};
export default _default;
export declare const Input: any;