Skip to content

nve-radio

En sl-radio med NVE design. Se https://shoelace.style/components/radio

Arvet fra SlRadio.

Denne komponenten bygger på en Shoelace-komponent. Sjekk også dokumentasjonen i Shoelace for å få full oversikt over hvordan komponenten funker.

Feil / oppgaver / PR

Ingen som vi vet om. Hvis du finner noe muffens, registrer en feil under Issues i Github og merk den med nve-radio.

 

Eksempler

Se også nve-radio-group

Størrelse

Bruk size for å sette størrelse. medium er standard. Du kan også sette størrelse for nve-radio-group, og dette vil overstyre evt. størrelse satt på nve-radio.

html
<nve-radio size="small">Liten</nve-radio>
<nve-radio>Middels</nve-radio>
<nve-radio size="large">Stor</nve-radio>

Deaktivering

Bruk disabled for å deaktivere.

html
<nve-radio disabled>Denne kan du ikke velge</nve-radio>

<nve-radio>Denne kan du velge</nve-radio>

Spor

NavnBeskrivelse
(standard)The radio's label.

Hendelser

NavnArvet fraBeskrivelse
sl-blurSlRadioEmitted when the control loses focus.
sl-focusSlRadioEmitted when the control gains focus.

Egenskaper

NavnTypeArvet fraBeskrivelseReflected
checkedboolean = falseSlRadio
hasFocusboolean = falseSlRadio
valuestring SlRadioThe radio's value. When selected, the radio group will receive this value.
size'small' | 'medium' | 'large' = 'medium'SlRadioThe radio's size. When used inside a radio group, the size will be determined by the radio group's size so this attribute can typically be omitted.
disabledboolean = falseSlRadioDisables the radio.

Metoder

NavnParametreReturtypeArvet fraBeskrivelse
handleCheckedChangeSlRadio
handleDisabledChangeSlRadio

Deler

NavnBeskrivelse
baseThe component's base wrapper.
controlThe circular container that wraps the radio's checked state.
control--checkedThe radio control when the radio is checked.
checked-iconThe checked icon, an `<sl-icon>` element.
labelThe container that wraps the radio's label.