Siirry sisältöön
Luonnos

useSelectionLasso

React Hook valintalasson toteuttamiseen.

API

Parametrit

  • ref

    Tyyppi: RefObject<HTMLDivElement> | MutableRefObject<HTMLDivElement>

    SelectionLasso-komponentin ref-objekti.

  • options

    Tyyppi: { container?: HTMLElement; enabled?: boolean; onMouseDown?: (e: MouseEvent) => void; onMouseMove: (e: MouseEvent, insideItems: E[], outsideItems: E[]) => void; onMouseUp?: (e: MouseEvent) => void; preventInteraction?: boolean; root?: HTMLElement; selectableItems: E[]; selectionThreshold?: number; }

    Valintalassolle annettavat asetukset.

Paluuarvot

  • props

    Tyyppi: { isActive: boolean; }

    Palauttaa props-objektin, jonka voi välittää SelectionLasso-komponentille.

  • reset

    Tyyppi: () => void

    Funktio, jonka avulla voi tarvittaessa nollata valintalasson näkyvyyden.