Items

Items

Present list of items as table with two columns (column KEY: item.title, and column VALUE: item.value)

Constructor

new Items()

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

Extends

Methods

addListener(value) → {void}

Add new event listener

Parameters:
Name Type Description
value Listener

Listener object

Inherited From:
Source:

className(value) → {string}

Get/Set style-classes

Parameters:
Name Type Description
value String

To set new string of style-classes

Inherited From:
Source:

listen(name, cb, after) → {Listener}

To listen event from this component

Parameters:
Name Type Description
name string

Name of event

cb function

Callback for fired event

after boolean

For phase before changes if "false" (by default) or after changes if "true"

Inherited From:
Source:

removeListener(value) → {void}

To remove installed event listener

Parameters:
Name Type Description
value Listener

Listener object

Inherited From:
Source:

removeListeners() → {void}

To remove all installed event listeners

Inherited From:
Source:

trigger(value) → {Action}

To fire event

Parameters:
Name Type Description
value Action | string

Action object

Inherited From:
Source: