Radio

Radio

List of radio-buttons

Constructor

new Radio()

Source:
Example
let radio = new Radio({
     title: "Your choose",
     list: [
         new Item({title: "First", value: "1", active: true}),
         new Item({title: "Last", value: "2"}),
     ]
});

Extends

Methods

active()

Implemented active() from Menu#active

Overrides:
Source:

comment(value) → {string|undefined}

Get/Set comment.

Parameters:
Name Type Description
value string | undefined

String of comment

Overrides:
Source:

disabled(value) → {boolean|undefined}

Value "true" disable the Field.

Parameters:
Name Type Description
value boolean | undefined

Boolean value disable or enable the Field

Overrides:
Source:

dnd()

Implemented dnd() from Menu#dnd

Overrides:
Source:

error(value) → {string|undefined}

Get/Set value of error message.

Parameters:
Name Type Description
value string | undefined

String of placeholder

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

find()

Implemented dnd() from Menu#dnd

Overrides:
Source:

get()

Implemented get() from Menu#get

Overrides:
Source:

index()

Implemented index() from Menu#index

Overrides:
Source:

layout(value) → {string|undefined}

Get/Set type of layout. For details {@see Box#layout}

Parameters:
Name Type Description
value string | undefined

String of layout name.

Source:
Example
radio.layout("wrap");

list()

Implemented list() from Menu#list

Overrides:
Source:

move()

Implemented dnd() from Menu#dnd

Overrides:
Source:

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

Overrides:
Source:

nextIndex()

Implemented nextIndex() from Menu#nextIndex

Overrides:
Source:

placeholder(value) → {string|undefined}

Get/Set placeholder of element.

Parameters:
Name Type Description
value string | undefined

String of placeholder

Overrides:
Source:

pop()

Implemented pop() from Menu#pop

Overrides:
Source:

push()

Implemented push() from Menu#push

Overrides:
Source:

remove()

Implemented remove() from Menu#remove

Overrides:
Source:

shift()

Implemented shift() from Menu#shift

Overrides:
Source:

status(value) → {string|undefined}

Get/Set particular style of element.

Parameters:
Name Type Description
value string | undefined

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

Overrides:
Source:

title(value) → {string|undefined}

Get/Set title of element.

Parameters:
Name Type Description
value string | undefined

String of title

Overrides:
Source:

unshift()

Implemented unshift() from Menu#unshift

Overrides:
Source:

valid() → {boolean}

Value "true" if value of field valid.

Overrides:
Source:

validator() → {iValidatorClass}

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

Overrides:
Source:

value()

Implemented value() from Menu#value

Overrides:
Source: