ComboboxV2
Tekstikentän ja valintalistan yhdistelmä, joka ehdottaa käyttäjälle valintoja.
Tekstikentän ja valintalistan yhdistelmä, joka ehdottaa käyttäjälle valintoja.
Ref-objekti välitetään komponentin input-elementille.
Tyyppi: Partial<ComboboxV2A11yOptions>
Tekstit ja asetukset ruudunlukijalle.
Tyyppi: Element
Kenttään sidottu teksti (InputText) tai painike, kentän lopussa.
Tyyppi: Element
Kenttään sidottu teksti (InputText) tai painike, kentän alussa.
Tyyppi: boolean
Oletusarvo: false
Sallii vain valikossa olevat arvot.
Tyyppi: ReactNode
Komponentin sisältö
Tyyppi: string
Utility-luokat ulkoasun muokkaamiseen
Tyyppi: string | ComboboxV2OptionValue
Komponentin oletusarvo. Käytössä vain kun komponenttia käytetään ei-kontrolloidusti.
Tyyppi: boolean
Oletusarvo: false
Estetty (disabloitu) kenttä / linkki / painike
Tyyppi: boolean
Oletusarvo: false
Näytä pudotusvalikon painike
Tyyppi: string
Virheilmoitus
Tyyppi: string
Ohjeteksti (näytetään kentän yläpuolella)
Tyyppi: string
Komponentin id-attribuutti. Jos id:tä ei anneta, se luodaan automaattisesti.
Tyyppi: string
Aputeksti (näytetään kentän alapuolella)
Tyyppi: (children: ReactNode) => Element
Kentän leveys (asetetaan antamalla Column-elementti)
Tyyppi: boolean
Oletusarvo: false
Virhetilanteen korostus
Tyyppi: ReactNode
Kentän nimilappu
Tyyppi: (children: ReactNode) => Element
Kaksipalstainen asettelu (asetetaan antamalla Column-elementti)
Tyyppi: number
Input-kentän maksimipituus (aseta tämä valikon pisimmän arvon mukaisesti)
Tyyppi: (event: FocusEvent<HTMLInputElement, Element>) => void
OnBlur-callback, jota kutsutaan kun kohdistus siirtyy input-kentästä pois. Parametrina FocusEvent<HTMLInputElement>.
Tyyppi: (value: string) => void
OnChange-callback, jota kutsutaan kun input-kentän arvo muuttuu. Parametrina input-kentän arvo.
Tyyppi: (event: KeyboardEvent<HTMLInputElement> & { target: HTMLInputElement; }) => void
OnEnter-callback, joka kutsutaan kun input-kentässä on painettu Enter. Parametrina KeyboardEvent<HTMLInputElement>.
Tyyppi: (value: string | ComboboxV2OptionValue) => void
OnSelect-callback, jota kutsutaan kun käyttäjä tekee valinnan listasta. Parametrina merkkijono tai ComboboxV2OptionValue.
Tyyppi: string
Komponentin input-elementin placeholder-teksti
Tyyppi: boolean
Oletusarvo: false
Kenttä jonka sisältöä ei voi muokata.
Tyyppi: ForwardedRef<HTMLInputElement>
Tyyppi: boolean
Oletusarvo: false
Pakollisen kentän korostus.
Tyyppi: string
'Pakollinen tieto' -teksti
Tyyppi: boolean
Oletusarvo: false
Määrittää näytetäänko muu-vaihtoehto aina.
Tyyppi: "xs" | "sm" | "md"
Oletusarvo: md
Mukautettu komponentin kokoluokka
Tyyppi: boolean
Oletusarvo: false
Näytä vain syötetyllä tekstillä alkavat ehdotukset. Oletuksena näytetään kaikki ehdotukset, joihin syötetty teksti osuu.
Tyyppi: string
Komponentin juurielementille data-testid -attribuuttiin välitettävä arvo testausta varten
Tyyppi: number
Oletusarvo: 2
Ehdotuksiin vaadittavien merkkien minimimäärä
Tyyppi: string
Oletusarvo: text
Input-kentän type-attribuutti
Tyyppi: boolean
Renderöi komponentin valikon portalin avulla. Estää komponentin valikon leikkautumisen, jos parent-elementin overflow on piilotettu esimerkiksi taulukoissa tai chat-kuplassa.
Tyyppi: string
Kentän arvo, kun käytetään kontrolloituna komponenttina.
Ref-objekti välitetään komponentin input-elementille.
Tyyppi: Partial<ComboboxV2AsyncA11yOptions> & Partial<ComboboxV2A11yOptions>
Tekstit ja asetukset ruudunlukijalle.
Tyyppi: Element
Kenttään sidottu teksti (InputText) tai painike, kentän lopussa.
Tyyppi: Element
Kenttään sidottu teksti (InputText) tai painike, kentän alussa.
Tyyppi: boolean
Oletusarvo: false
Sallii vain valikossa olevat arvot.
Tyyppi: Partial<ComboboxV2AsyncOptions>
Asetukset asykroniselle vaihtoehtojen lataukselle.
Tyyppi: ReactNode
Komponentin sisältö
Tyyppi: string
Utility-luokat ulkoasun muokkaamiseen
Tyyppi: string | ComboboxV2OptionValue
Komponentin oletusarvo. Käytössä vain kun komponenttia käytetään ei-kontrolloidusti.
Tyyppi: boolean
Oletusarvo: false
Estetty (disabloitu) kenttä / linkki / painike
Tyyppi: boolean
Oletusarvo: false
Näytä pudotusvalikon painike
Tyyppi: string
Virheilmoitus
Tyyppi: string
Ohjeteksti (näytetään kentän yläpuolella)
Tyyppi: string
Komponentin id-attribuutti. Jos id:tä ei anneta, se luodaan automaattisesti.
Tyyppi: string
Aputeksti (näytetään kentän alapuolella)
Tyyppi: (children: ReactNode) => Element
Kentän leveys (asetetaan antamalla Column-elementti)
Tyyppi: boolean
Oletusarvo: false
Virhetilanteen korostus
Tyyppi: ReactNode
Kentän nimilappu
Tyyppi: (children: ReactNode) => Element
Kaksipalstainen asettelu (asetetaan antamalla Column-elementti)
Tyyppi: (inputValue: string, options?: ComboboxV2LoadOptions) => Promise<ComboboxV2OptionValue[]>
Asynkronisesti ladattavat valintavaihtoehdot.
Tyyppi: string
Teksti, joka näytetään valintavaihtoehtojen latauksen ajan. Tekstin voi jättää tyhjäksi, jolloin latauksesta ei ilmoiteta.
Tyyppi: number
Input-kentän maksimipituus (aseta tämä valikon pisimmän arvon mukaisesti)
Tyyppi: string
Teksti, joka näytetään mikäli haku ei tuottanut valintavaihtoehtoja. Tekstin voi jättää tyhjäksi, jolloin puuttuvista tuloksista ei ilmoiteta.
Tyyppi: (event: FocusEvent<HTMLInputElement, Element>) => void
OnBlur-callback, jota kutsutaan kun kohdistus siirtyy input-kentästä pois. Parametrina FocusEvent<HTMLInputElement>.
Tyyppi: (value: string) => void
OnChange-callback, jota kutsutaan kun input-kentän arvo muuttuu. Parametrina input-kentän arvo.
Tyyppi: (event: KeyboardEvent<HTMLInputElement> & { target: HTMLInputElement; }) => void
OnEnter-callback, joka kutsutaan kun input-kentässä on painettu Enter. Parametrina KeyboardEvent<HTMLInputElement>.
Tyyppi: (value: string | ComboboxV2OptionValue) => void
OnSelect-callback, jota kutsutaan kun käyttäjä tekee valinnan listasta. Parametrina merkkijono tai ComboboxV2OptionValue.
Tyyppi: string
Komponentin input-elementin placeholder-teksti
Tyyppi: boolean
Oletusarvo: false
Kenttä jonka sisältöä ei voi muokata.
Tyyppi: ForwardedRef<HTMLInputElement>
Tyyppi: boolean
Oletusarvo: false
Pakollisen kentän korostus.
Tyyppi: string
'Pakollinen tieto' -teksti
Tyyppi: boolean
Oletusarvo: false
Määrittää näytetäänko muu-vaihtoehto aina.
Tyyppi: "xs" | "sm" | "md"
Oletusarvo: md
Mukautettu komponentin kokoluokka
Tyyppi: boolean
Oletusarvo: false
Näytä vain syötetyllä tekstillä alkavat ehdotukset. Oletuksena näytetään kaikki ehdotukset, joihin syötetty teksti osuu.
Tyyppi: string
Komponentin juurielementille data-testid -attribuuttiin välitettävä arvo testausta varten
Tyyppi: number
Oletusarvo: 2
Ehdotuksiin vaadittavien merkkien minimimäärä
Tyyppi: string
Oletusarvo: text
Input-kentän type-attribuutti
Tyyppi: boolean
Renderöi komponentin valikon portalin avulla. Estää komponentin valikon leikkautumisen, jos parent-elementin overflow on piilotettu esimerkiksi taulukoissa tai chat-kuplassa.
Tyyppi: string
Kentän arvo, kun käytetään kontrolloituna komponenttina.
Tyyppi: ReactNode
Komponentin sisältö
Tyyppi: string
Utility-luokat ulkoasun muokkaamiseen
Tyyppi: string
Komponentin juurielementille data-testid -attribuuttiin välitettävä arvo testausta varten
Tyyppi: ReactNode
Komponentin sisältö
Tyyppi: string
Utility-luokat ulkoasun muokkaamiseen
Tyyppi: number
Näppäimistönavigaation korostukseen tarvittava indeksi
Tyyppi: boolean
Muuttaa valintavaihtoehdon muu-vaihtoehdoksi, joka näytetään kun hakutuloksia ei löydy.
Tyyppi: string
Valintavaihtoehdon nimi, joka näytetään valikossa ja jonka perusteella vaihtoehtoja suodatetaan. Arvo asetetaan myös tekstikentän sisällöksi, kun asiakas on valinnut listasta vaihtoehdon.
Tyyppi: (value: Element) => ReactNode
Reactin render-prop, jolla voi muokata valinnan esitystä, parametrinä valinnan arvo korostettuna
Tyyppi: string
Komponentin juurielementille data-testid -attribuuttiin välitettävä arvo testausta varten
Tyyppi: string
Valintavaihtoehdon arvo. Käytetään vaihtoehdon teknisenä arvona, kun valueta käytetään yhdessä labelin kanssa. Ilman labelia käyttäytyy labelin tavoin.