UNPKG

@itwin/core-react

Version:

A react component library of iTwin.js UI general purpose components

17 lines 657 B
/** @packageDocumentation * @module Utilities */ import * as React from "react"; /** * @public * @deprecated in 4.15.0. Used internally. */ export type OutsideClickEvent = PointerEvent | MouseEvent | TouchEvent; /** Invokes onOutsideClick handler when user clicks outside of referenced element. * @public * @deprecated in 4.15.0. Used internally. */ export declare function useOnOutsideClick<T extends Element>(onOutsideClick?: () => void, /** Invoked for intermediate events. Return `false` to prevent outside click. */ outsideEventPredicate?: (e: OutsideClickEvent) => boolean): React.RefObject<T>; //# sourceMappingURL=useOnOutsideClick.d.ts.map