ToggleSwitch
Valintakytkin valinnan tekemiseen kahden toisensa pois sulkevan tilan väliltä.
Valintakytkin valinnan tekemiseen kahden toisensa pois sulkevan tilan väliltä.
Valinnan tila kun komponenttia käytetään kontrolloidusti
Tyyppi: boolean
Valinnan oletustila. Käytössä vain kun komponenttia käytetään ei-kontrolloidusti.
Tyyppi: boolean
Kentän ohjeteksti
Tyyppi: string
Tulostaa nimilapun ja painikkeen samalle riville
Tyyppi: boolean
Kentän nimilappu
Tyyppi: string
Kaksipalstaiselle asettelulle (asetetaan antamalla palstaelementti)
Tyyppi: (children: ReactNode) => ReactElement<any, string | JSXElementConstructor<any>>
Callback-funktio, jota kutsutaan kun painiketta klikataan. Parametrina MouseEvent ja valinnan tilan arvo.
Tyyppi: ((event: MouseEvent<HTMLButtonElement, MouseEvent>, checked: boolean) => void) & MouseEventHandler<HTMLButtonElement>
Komponentin koko
Tyyppi: "sm" | "md" | "lg"
Valitun tilan nimilaput (on/off)
Tyyppi: ToggleSwitchStateLabel
Komponentin juurielementille data-testid-attribuuttiin välitettävä arvo testausta varten.
Tyyppi: string
Painikkeen värivariantti
Tyyppi: "primary" | "neutral"
Oletusarvo: primary