UNPKG

@corvu/utils

Version:

Utilities for corvu

28 lines (25 loc) 1.02 kB
import { Accessor } from 'solid-js'; import { M as MaybeAccessor } from '../types-CfOU1RES.js'; declare const createTooltip: (props: { id: MaybeAccessor<string>; group: MaybeAccessor<true | string | null>; open: Accessor<boolean>; close: () => void; trigger: MaybeAccessor<HTMLElement | null>; content: MaybeAccessor<HTMLElement | null>; openOnFocus: MaybeAccessor<boolean>; openOnHover: MaybeAccessor<boolean>; closeOnPointerDown: MaybeAccessor<boolean>; closeOnScroll: MaybeAccessor<boolean>; hoverableContent: MaybeAccessor<boolean>; openDelay: MaybeAccessor<number>; closeDelay: MaybeAccessor<number>; skipDelayDuration: MaybeAccessor<number>; onHover?: (event: PointerEvent) => void; onLeave?: (event: PointerEvent) => void; onFocus?: (event: FocusEvent) => void; onBlur?: (event: FocusEvent) => void; onPointerDown?: (event: PointerEvent) => void; onScroll?: (event: Event) => void; }) => void; export { createTooltip as default };