Siirry sisältöön

useToggle

UseToggle-hookia käytetään boolean-tyyppisten tilojen luomiseen.

React API

Parametrit

  • options

    Multiple sallii usean tai vain yhden arvon olla `true` samaan aikaan. Valinnaiseen initialOpenIDs-parametriin asetetaan ID:t, jotka ovat `true` oletuksena.

    Tyyppi: { multiple?: boolean, initialOpenIDs?: string[] }

    Oletusarvo: { multiple: true }

Paluuarvot

  • isToggleOn

    Palauttaa tiedon onko ID:n tila `true`. Parametrina ID (string).

    Tyyppi: (id: string) => boolean

  • setToggleOn

    Asettaa ID:n tilan arvoon `true`. Parametrina ID (string).

    Tyyppi: (id: string) => void

  • setToggleOff

    Asettaa ID:n tilan arvoon `false`. Parametrina ID (string).

    Tyyppi: (id: string) => void

  • flipToggle

    Kääntää ID:n tilan. Parametrina ID (string).

    Tyyppi: (id: string) => void

  • setAllOn

    Asettaa kaikkien ID:iden tilan arvoon `true`. Parametrina joukko ID-arvoja (string).

    Tyyppi: (selection: Array<string>) => void

  • setAllOff

    Asettaa kaikkien ID:iden tilan arvoon `false`. Parametrina joukko ID-arvoja (string).

    Tyyppi: (selection: Array<string>) => void

  • flipAll

    Kääntää kaikkien ID:iden tilan. Parametrina joukko ID-arvoja (string).

    Tyyppi: (selection: Array<string>) => void