UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

14 lines (13 loc) 1.03 kB
import DrawerBody from './parts/DrawerBody'; import DrawerHeader from './parts/DrawerHeader'; import DrawerNavigation from './parts/DrawerNavigation'; import { DrawerProps, DrawerContentProps } from './types'; export type DrawerAllProps = DrawerProps & DrawerContentProps; declare function Drawer({ id, rootId, contentId, focusSelector, labelledBy, directDomReturn, hideCloseButton, disabled, title, dialogTitle, closeTitle, containerPlacement, spacing, noAnimation, noAnimationOnMobile, animationDuration, fullscreen, onOpen, onClose, onClosePrevent, openModal, closeModal, preventClose, preventOverlayClose, openState, openDelay, omitTriggerButton, trigger, triggerAttributes, closeButtonAttributes, overlayClass, contentClass, contentRef, scrollRef, top, bottom, left, right, space, ...props }: DrawerAllProps): JSX.Element; declare namespace Drawer { var Body: typeof DrawerBody; var Header: typeof DrawerHeader; var Navigation: typeof DrawerNavigation; var _supportsSpacingProps: boolean; } export default Drawer;