TableV2
Komponentti taulukkomuotoisen tiedon esitykseen.
Komponentti taulukkomuotoisen tiedon esitykseen.
Ref-prop välitetään komponentin renderöimälle elementille.
Taulukon otsikko. Otsikon voi toteuttaa myös TableV2Caption-komponentilla.
Tyyppi: string
Komponentin sisältö
Tyyppi: ReactNode
CSS-apuluokat ulkoasun muokkaamiseen.
Tyyppi: string
Määrittää onko taulukossa tilarivejä (variant). Asetus "auto" tarkistaa tämän automaattisesti, mutta huonontaa suorituskykyä etsimällä tiedon taulukon lapsielementeistä.
Tyyppi: boolean | "auto"
Oletusarvo: false
Sivusuunnassa vieritettävä taulukko, jos koko taulukko ei mahdu ruudulle. Tämän voi toteuttaa myös TableV2Container-komponentilla.
Tyyppi: boolean
Oletusarvo: true
Rivien raidoitettu korostus.
Tyyppi: boolean
Taulukon koko.
Tyyppi: "xs" | "md"
Oletusarvo: md
Järjestetyn sarakkeen järjestyksen kertova teksti ruudunlukijoille.
Tyyppi: string
Järjestetyn sarakkeen otsikkoteksti ruudunlukijoille.
Tyyppi: string
Komponentin juurielementille data-testid-attribuuttiin välitettävä arvo testausta varten.
Tyyppi: string
Ref-prop välitetään komponentin renderöimälle elementille.
Komponentin sisältö
Tyyppi: ReactNode
CSS-apuluokat ulkoasun muokkaamiseen.
Tyyppi: string
Komponentin juurielementille data-testid-attribuuttiin välitettävä arvo testausta varten.
Tyyppi: string
Ref-prop välitetään komponentin renderöimälle elementille.
Komponentin sisältö
Tyyppi: ReactNode
CSS-apuluokat ulkoasun muokkaamiseen.
Tyyppi: string
Komponentin juurielementille data-testid-attribuuttiin välitettävä arvo testausta varten.
Tyyppi: string
Ref-prop välitetään komponentin renderöimälle elementille.
Tasaa sisällön vasemmalle tai oikealle.
Tyyppi: "left" | "right"
Oletusarvo: left
Tyyppi: "td" | "th"
Oletusarvo: td
Taulukon solun tyyppi.
Tyyppi: "status" | "selection" | "icon" | "toggle"
Komponentin sisältö
Tyyppi: ReactNode
CSS-apuluokat ulkoasun muokkaamiseen.
Tyyppi: string
Tiiviimpi asettelu solulle, joka sisältää esimerkiksi ikonin tai muita toimintoja. Voidaan asettaa eri puolille solua tarpeen mukaan.
Tyyppi: TableV2CellDenseDirection | TableV2CellDenseDirection[]
Komponentin juurielementille data-testid-attribuuttiin välitettävä arvo testausta varten.
Tyyppi: string
Ref-prop välitetään komponentin renderöimälle elementille.
Komponentin sisältö
Tyyppi: ReactNode
CSS-apuluokat ulkoasun muokkaamiseen.
Tyyppi: string
Sivusuunnassa vieritettävä taulukko, jos koko taulukko ei mahdu ruudulle.
Tyyppi: boolean
Oletusarvo: true
Taulukon koko.
Tyyppi: "xs" | "md"
Komponentin juurielementille data-testid-attribuuttiin välitettävä arvo testausta varten.
Tyyppi: string
Ref-prop välitetään komponentin renderöimälle elementille.
Komponentin sisältö
Tyyppi: ReactNode
CSS-apuluokat ulkoasun muokkaamiseen.
Tyyppi: string
Komponentin juurielementille data-testid-attribuuttiin välitettävä arvo testausta varten.
Tyyppi: string
Ref-prop välitetään komponentin renderöimälle elementille.
Komponentin sisältö
Tyyppi: ReactNode
CSS-apuluokat ulkoasun muokkaamiseen.
Tyyppi: string
Komponentin juurielementille data-testid-attribuuttiin välitettävä arvo testausta varten.
Tyyppi: string
Ref-prop välitetään komponentin renderöimälle elementille.
Tasaa sisällön vasemmalle tai oikealle.
Tyyppi: "left" | "right"
Oletusarvo: left
Tyyppi: "td" | "th"
Oletusarvo: th
Taulukon solun tyyppi.
Tyyppi: "status" | "selection" | "icon" | "toggle" | "sort"
Komponentin sisältö
Tyyppi: ReactNode
CSS-apuluokat ulkoasun muokkaamiseen.
Tyyppi: string
Tiiviimpi asettelu solulle, joka sisältää esimerkiksi ikonin tai muita toimintoja. Voidaan asettaa eri puolille solua tarpeen mukaan.
Tyyppi: TableV2CellDenseDirection | TableV2CellDenseDirection[]
Määrittää näytetäänkö solulla reunaviiva. Tarpeellinen vain jos TableHeadRow-komponenttia ei käytetä.
Tyyppi: boolean
Oletusarvo: false
Palstan järjestyspainikkeen onClick-funktio.
Tyyppi: (e: MouseEvent<HTMLButtonElement, MouseEvent>) => void
Palstan järjestys.
Tyyppi: "none" | "ascending" | "descending"
Komponentin juurielementille data-testid-attribuuttiin välitettävä arvo testausta varten.
Tyyppi: string
Ref-prop välitetään komponentin renderöimälle elementille.
Komponentin sisältö
Tyyppi: ReactNode
CSS-apuluokat ulkoasun muokkaamiseen.
Tyyppi: string
Laajennettavan rivin solun tyyppi.
Tyyppi: "td" | "th"
Oletusarvo: td
Laajennettavan rivin avauspainikkeen saavutettava teksti (aria-label).
Tyyppi: string
Rivin avaavalle painikkeelle välitettävä ref.
Tyyppi: MutableRefObject<HTMLButtonElement> | ((instance: HTMLButtonElement) => void)
Määrittää näytetäänkö otsikkorivin reunaviiva.
Tyyppi: boolean
Oletusarvo: true
Valintaruudulle tai valintanapille välitettävä ref.
Tyyppi: MutableRefObject<HTMLInputElement> | ((instance: HTMLInputElement) => void)
Määrittää onko laajennettava rivi auki vai kiinni.
Tyyppi: boolean
Määrittää onko valintaruudun tai valintanapin valitseminen estetty.
Tyyppi: boolean
Valintaruudun tai valintanapin tila.
Tyyppi: boolean
Laajennettavan rivin onClick-funktio.
Tyyppi: (e: MouseEvent<HTMLButtonElement, MouseEvent>) => void
Valintaruudun tai valintanapin onChange-funktio.
Tyyppi: (e: ChangeEvent<HTMLInputElement>) => void
Valintarivin solun tyyppi.
Tyyppi: "td" | "th"
Oletusarvo: td
Valintaruudun tai valintanapin saavutettava nimilappu.
Tyyppi: string
Komponentin juurielementille data-testid-attribuuttiin välitettävä arvo testausta varten.
Tyyppi: string
Tilarivin tyhjän solun tyyppi.
Tyyppi: "td" | "th"
Oletusarvo: td
Tilarivin solun sisältö.
Tyyppi: ReactNode
Tilarivin ruudunlukijoille tarkoitettu teksti.
Tyyppi: string
Ref-prop välitetään komponentin renderöimälle elementille.
Kääntää komponentin animaation päälle tai pois päältä.
Tyyppi: boolean
Oletusarvo: true
Komponentin sisältö
Tyyppi: ReactNode
CSS-apuluokat ulkoasun muokkaamiseen.
Tyyppi: string
Laajennettavan rivin solun leveys.
Tyyppi: number
Laajennettavan rivin sisältö.
Tyyppi: ReactNode
Laajennettavan rivin avauspainikkeen saavutettava teksti (aria-label).
Tyyppi: string
Laajennettavalle riville välitettävä ref.
Tyyppi: MutableRefObject<HTMLTableRowElement> | ((instance: HTMLTableRowElement) => void)
Laajennettavan rivin avauspainikkeelle välitettävä ref.
Tyyppi: MutableRefObject<HTMLButtonElement> | ((instance: HTMLButtonElement) => void)
Valintaruudulle tai valintanapille välitettävä ref.
Tyyppi: MutableRefObject<HTMLInputElement> | ((instance: HTMLInputElement) => void)
Määrittää onko laajennettava rivi auki vai kiinni.
Tyyppi: boolean
Määrittää onko rivin valintaruudun tai valintanapin valitseminen estetty.
Tyyppi: boolean
Oletusarvo: false
Rivin valinnan tila.
Tyyppi: boolean
Yhteenvetorivin ulkoasu.
Tyyppi: boolean
Käyttää hoverilla ja kohdistuksella avautuvan tooltipin sijaan popover-varianttia, joka avautuu klikkauksella. Välitetään korostetun rivin kuvakkeelle.
Tyyppi: boolean
Avattavan rivin onClick-funktio.
Tyyppi: (e: MouseEvent<HTMLButtonElement, MouseEvent>) => void
Rivin valinnan onChange-funktio.
Tyyppi: (e: ChangeEvent<HTMLInputElement>) => void
Rivin valinnan saavutettava nimilappu.
Tyyppi: string
Määrittää voiko rivejä valita yhden (valintanapit) vai useampia (valintaruudut).
Tyyppi: "single" | "multiple"
Määrittää lisätäänkö ylimääräinen td-elementti automaattisesti riveille, joilla ei ole variant-prop käytössä.
Tyyppi: boolean
Oletusarvo: true
Komponentin juurielementille data-testid-attribuuttiin välitettävä arvo testausta varten.
Tyyppi: string
Työkaluvihjeen sijoittelu.
Tyyppi: "left" | "right" | "top" | "bottom" | "top-start" | "top-end" | "right-start" | "right-end" | "bottom-start" | "bottom-end" | "left-start" | "left-end"
Työkaluvihjeen popup-variantin kuvakkeelle välitettävä teksti.
Tyyppi: string
Tilarivin väri ja kuva.
Tyyppi: "primary" | "success" | "warning" | "danger"
Tilarivin ruudunlukijoille tarkoitettu teksti.
Tyyppi: string
Ref-prop välitetään komponentin renderöimälle elementille.
Tyyppi: "left" | "right"
Oletusarvo: left
Komponentin sisältö
Tyyppi: ReactNode
CSS-apuluokat ulkoasun muokkaamiseen.
Tyyppi: string
Tyyppi: ((e: MouseEvent<HTMLButtonElement, MouseEvent>) => void) & MouseEventHandler<HTMLButtonElement>
Tyyppi: "none" | "ascending" | "descending"
Oletusarvo: none
Komponentin juurielementille data-testid-attribuuttiin välitettävä arvo testausta varten.
Tyyppi: string