UNPKG

@furystack/shades-nipple

Version:

A Nipple component wrapper for FuryStack Shades

20 lines 845 B
import nipplejs from 'nipplejs'; export type NippleManagerOptions = Parameters<typeof nipplejs.create>[0]; export type NippleManagerEvent = { data: unknown; }; export type NippleManagerEventHandler = (evt: NippleManagerEvent) => void; export type NippleComponentProps = { managerOptions: NippleManagerOptions; style?: Partial<CSSStyleDeclaration>; onStart?: NippleManagerEventHandler; onEnd?: NippleManagerEventHandler; onDir?: NippleManagerEventHandler; onMove?: NippleManagerEventHandler; }; export declare const NippleComponent: (props: NippleComponentProps & Omit<Partial<HTMLElement>, "style"> & { style?: Partial<CSSStyleDeclaration>; } & { ref?: import("@furystack/shades").RefObject<Element>; }, children?: import("@furystack/shades").ChildrenList) => JSX.Element; //# sourceMappingURL=nipple.d.ts.map