new VlMultiSelect()

Description

Gebruik een multiselect om een gebruiker toe te laten om in een lijst van vooropgestelde keuzes te zoeken, en enkele of alle passende keuzes te selecteren.

Properties
Name Type Description
data-vl-block boolean

Attribuut wordt gebruikt om ervoor te zorgen dat de textarea getoond wordt als een block element en bijgevolg de breedte van de parent zal aannemen.

data-vl-error boolean

Attribuut wordt gebruikt om aan te duiden dat het select element verplicht is of ongeldige tekst bevat.

data-vl-success boolean

Attribuut wordt gebruikt om aan te duiden dat het select element correct werd ingevuld.

disabled boolean

Attribuut wordt gebruikt om te voorkomen dat de gebruiker iets kan kiezen uit het select element.

Members


readyEvent

Description

Geeft de ready event naam.

Returns
Details

values

Description

Zet het geselecteerd option element op basis van de option value.

Parameters
Name Type Description
values string

De option value van het option element dat gekozen moet worden.

Returns
Details

values

Description

Geeft de waarde van de geselecteerde option elementen.

Returns
Details

choices

Description

Zet de mogelijkheden die gekozen kunnen worden.

Parameters
Name Type Description
choices Array.<Object>

met value en label attribuut.

Details

sortFilter

Description

Zet sorteer functie voor de mogelijke keuzes.

Parameters
Name Type Description
fn function

bi-functie die de mogelijke keuzes sorteert.

Details

value

Description

Zet het geselecteerd option element op basis van de option value.

Parameters
Name Type Description
value string

de option value van het option element dat gekozen moet worden.

Details

_choices

Description

Geef de Choices instantie.

Returns

de Choices instantie of null als de component nog niet geïnitialiseerd is door dress()


_wrapperElement

Description

Geef de 'js-vl-select' wrapper terug dat door de dress functie wordt gegenereerd wordt.

Returns

geeft 'js-vl-select' div terug of 'null' als de component nog niet geinitialiseerd is door 'dress()'

Details

Methods


focus()

Description

Geef focus aan het select input element.

Details

dress( params )

Description

Initialiseer de Choices config.

Parameters
Name Type Description
params Object

object with callbackFn: function(select) with return value the items for setChoices

Fires

<async> ready() → {Promise}

Description

Geeft een promise die 'resolved' wanneer de select initialisatie klaar is.

Returns

De promise

Details

undress()

Description

Vernietigt de Choices instantie van deze component.


enable()

Description

Activeer de component.

Details

disable()

Description

Deactiveer de component.

Details

removeActive()

Description

Verwijder de actieve geselecteerde optie.

Details

showDropdown()

Description

Toon de dropdown met de mogelijke keuzes.

Details

hideDropdown()

Description

Verberg de dropdown met de mogelijke keuzes.

Details