Attributter

Merknader: må*, bør, husk, ekstra.

Attributt Tillatte verdier Default Beskrivelse
guid string "" Unik identifikator for select-elementet
inputName string "" Navn-attributt for select-elementet
label string "" Tekst for label
errorMessage string "" Feilmelding som vises ved ugyldig input
helpText string "" Hjelpetekst, vises ved behov
options Array [] Liste over valg (option-objekter)
required boolean false Om feltet er obligatorisk

Spalter

Spalter/slots brukes for dynamisk innhold/struktur inni komponenten. Ref. Stenciljs.com

Slot-navn Beskrivelse
(default) Elementer uten slot-attributt blir plassert etter <select> (kun shell)
label Ekstra innhold i label
sub-label Plasseres under label, over select
error-message Ekstra innhold i feilmelding
help-text Ekstra innhold i hjelpetekst

Metoder

Merk at alle metoder er asynkrone. Ref. Stenciljs.com

Metode Parameter Retur Beskrivelse
validate () valid:boolean Validerer feltet og returnerer gyldighet
getValidity () valid:boolean Returnerer nåværende gyldighetsstatus
getValue () value:string Returnerer nåværende valgt verdi

Eventer

Ref. Stenciljs.com

Event Parameter Beskrivelse
selectValueChange (event) Utløses når valgt verdi endres