UNPKG

@lobehub/ui

Version:

Lobe UI is an open-source UI component library for building AIGC web apps

47 lines • 2.46 kB
import { DivProps } from "../../types/index.mjs"; import { Placement } from "./core/axes.mjs"; import { ReactNode } from "react"; //#region src/base-ui/DraggablePanel/atoms.d.ts interface DraggablePanelRootProps extends Omit<DivProps, 'onDrag'> { backgroundColor?: string; collapseThreshold?: number; defaultExpand?: boolean; defaultSize?: number; expand?: boolean; expandable?: boolean; max?: number; min?: number; mode?: 'fixed' | 'float'; onExpandChange?: (expand: boolean) => void; onSizeChange?: (size: number, delta: number) => void; onSizeDragging?: (size: number, delta: number) => void; placement?: Placement; showBorder?: boolean; size?: number; } declare const DraggablePanelRoot: import("react").NamedExoticComponent<DraggablePanelRootProps>; interface DraggablePanelContentProps extends Omit<DivProps, 'onDrag'> {} declare const DraggablePanelContent: import("react").NamedExoticComponent<DraggablePanelContentProps>; interface DraggablePanelHandleProps extends Omit<DivProps, 'onDrag'> { wideArea?: boolean; } declare const DraggablePanelHandle: import("react").NamedExoticComponent<DraggablePanelHandleProps>; interface DraggablePanelToggleProps extends Omit<DivProps, 'onDrag'> { showHandleWhenCollapsed?: boolean; } declare const DraggablePanelToggle: import("react").NamedExoticComponent<DraggablePanelToggleProps>; type DraggablePanelContainerProps = DivProps; declare const DraggablePanelContainer: import("react").NamedExoticComponent<DivProps>; type DraggablePanelBodyProps = DivProps; declare const DraggablePanelBody: import("react").NamedExoticComponent<DivProps>; type DraggablePanelFooterProps = DivProps; declare const DraggablePanelFooter: import("react").NamedExoticComponent<DivProps>; interface DraggablePanelHeaderProps extends Omit<DivProps, 'children' | 'title'> { extra?: ReactNode; onCollapse?: () => void; title?: ReactNode; } declare const DraggablePanelHeader: import("react").NamedExoticComponent<DraggablePanelHeaderProps>; //#endregion export { DraggablePanelBody, DraggablePanelBodyProps, DraggablePanelContainer, DraggablePanelContainerProps, DraggablePanelContent, DraggablePanelContentProps, DraggablePanelFooter, DraggablePanelFooterProps, DraggablePanelHandle, DraggablePanelHandleProps, DraggablePanelHeader, DraggablePanelHeaderProps, DraggablePanelRoot, DraggablePanelRootProps, DraggablePanelToggle, DraggablePanelToggleProps }; //# sourceMappingURL=atoms.d.mts.map