@expofp/floorplan
Version:
Interactive floor plan library for expos and events
23 lines • 772 B
TypeScript
import './Overlay.scss';
import React, { type ReactNode } from 'react';
export type Size = 'small' | 'medium' | 'full';
export interface OverlayPanelProps {
children?: ReactNode;
open: boolean;
size?: Size;
particles?: boolean;
className?: string;
smallSizeMultiplier?: number;
mediumSizeMultiplier?: number;
fullSizeOffset?: number;
scrollThreshold?: number;
disableDrag?: boolean;
forceFull?: boolean;
scrollResetKey?: unknown;
onChangeSize?: (size: Size) => void;
onScrollStateChange?: (isScrolled: boolean) => void;
}
export declare const OverlayScrollContext: React.Context<HTMLDivElement | null>;
declare const Overlay: React.FC<OverlayPanelProps>;
export default Overlay;
//# sourceMappingURL=Overlay.d.ts.map