Textarea

Textarea

Form component Textarea.

Constructor

new Textarea()

Source:
Example
let radio = new Textarea();

Extends

Methods

comment(value) → {string|undefined}

Get/Set comment.

Parameters:
Name Type Description
value string | undefined

String of comment

Inherited From:
Source:

disabled(value) → {boolean|undefined}

Value "true" disable the Field.

Parameters:
Name Type Description
value boolean | undefined

Boolean value disable or enable the Field

Inherited From:
Source:

error(value) → {string|undefined}

Get/Set value of error message.

Parameters:
Name Type Description
value string | undefined

String of placeholder

Inherited From:
Source:
Example
let input = new Input();
input.status("error");
input.error("Invalid value");

name(value) → {string|undefined}

Get/Set name of Field-element. Methods Box#data and Box#form looking for Fields with defined this property only.

Parameters:
Name Type Description
value string | undefined

String of placeholder

Inherited From:
Source:

placeholder(value) → {string|undefined}

Get/Set placeholder of element.

Parameters:
Name Type Description
value string | undefined

String of placeholder

Inherited From:
Source:

status(value) → {string|undefined}

Get/Set particular style of element.

Parameters:
Name Type Description
value string | undefined

Available statuses: 'ok', 'error', 'accent', 'warn'

Inherited From:
Source:

title(value) → {string|undefined}

Get/Set title of element.

Parameters:
Name Type Description
value string | undefined

String of title

Inherited From:
Source:

type(value) → {string|undefined}

Get/Set type of Input field.

Parameters:
Name Type Description
value string | undefined

String with name of type. By default support Input#types but can be extended by custom rules.

Inherited From:
Source:
Example
let input = new Input();
input.status("error");
input.error("Invalid value");

valid() → {boolean}

Get result of field validation.

Inherited From:
Source:
Example
let input = new Input({
     value: "some@email.com",
     type: "email"
});
if (input.valid()) {
     console.log("Valid!");
}

validator() → {iValidatorClass}

method .valid() use validator if he is defined. The logic of validation inside iValidation class.

Inherited From:
Source:

value(value) → {string|undefined}

Get/Set value of Field-element.

Parameters:
Name Type Description
value string | undefined

String of placeholder

Inherited From:
Source: