Siirry sisältöön
Beta

TimeInput

Komponentti kellonajan syöttämiseen ja valintaan.

Julkaistu versiossa 13.3.0

Komponentti on edelleen kehityksessä, joten sen API ja ominaisuudet saattavat vielä muuttua.

Esikatselu

Käyttötarkoitus

Komponenttia käytetään kellonajan valitsemiseen. Komponentti ohjaa käyttäjää syöttämään kellonajan oikeassa muodossa.

Toteutus perustuu HTML:n natiiviin time-tyyppiseen input-kenttään(Avautuu uuteen välilehteen), joten sen rajoitukset tulee huomioida komponenttia käyttöönotettaessa.

Saavutettavuus

TextInput-komponentti tuottaa saavutettavan käyttöliittymäelementin huolehtien ohjetekstien liittämisestä kenttään automaattisesti. Näin ruudunlukijan käyttäjä saa tiedon kentän pakollisuudesta, sekä mahdollisista lisätiedoista.

NäppäinToiminto
Nuoli vasemmalleSiirtyy tuntien, minuuttien ja sekuntien välillä.
Nuoli oikealleSiirtyy tuntien, minuuttien ja sekuntien välillä.
Nuoli ylösKasvattaa valitun osion arvoa.
Nuoli alasVähentää valitun osion arvoa.

Esimerkit

Tilat

Kokovaihtoehdot

Pienin koko (xs) on tarkoitettu tiivistä asettelua vaativiin asiantuntijakäyttöliittymiin.

Kaksipalstainen asettelu

Kaksipalstaisessa asettelussa tulostetaan leftCol-propilla kentän nimilappu ja aputeksti Column-komponentin sisään.

Sekuntien näyttäminen

Ominaisuus ei toimi iOS-käyttöjärjestelmällä.

Syötteen validointi

Alla on esimerkki syötteen validoinnista komponentin tarjoamalla getTimeValidator-funktiolla.

Huomioitavaa selaintuessa