@surdeddd/bottom-sheet
    Preparing search index...

    Type Alias OverlayOptions

    type OverlayOptions = {
        element: HTMLElement;
        backdrop?: HTMLElement;
        edge?: OverlayEdge;
        initialOpen?: boolean;
        closeOnEscape?: boolean;
        closeOnBackdrop?: boolean;
        focusTrap?: boolean;
        initialFocus?: string | HTMLElement;
        returnFocus?: HTMLElement | (() => HTMLElement | null);
        lockBodyScroll?: boolean;
        inertSiblings?: boolean;
        closeOnBack?: boolean;
        duration?: number;
        enterEasing?: string;
        exitEasing?: string;
        backdropOpacity?: number;
        backdropFilter?: string;
        swipeToClose?: boolean | SwipeToCloseConfig;
        enterAnimation?: OverlayAnimation;
        exitAnimation?: OverlayAnimation;
        mountTo?: OverlayMountTarget;
        peek?: number | string;
        closeOnOutsidePointer?: boolean;
        preset?: OverlayPreset;
        respectReducedMotion?: boolean;
        onOpen?: () => void;
        onClose?: () => void;
    }
    Index
    element: HTMLElement
    backdrop?: HTMLElement
    initialOpen?: boolean
    closeOnEscape?: boolean
    closeOnBackdrop?: boolean
    focusTrap?: boolean
    initialFocus?: string | HTMLElement
    returnFocus?: HTMLElement | (() => HTMLElement | null)
    lockBodyScroll?: boolean
    inertSiblings?: boolean
    closeOnBack?: boolean
    duration?: number
    enterEasing?: string
    exitEasing?: string
    backdropOpacity?: number
    backdropFilter?: string
    swipeToClose?: boolean | SwipeToCloseConfig
    enterAnimation?: OverlayAnimation
    exitAnimation?: OverlayAnimation
    peek?: number | string
    closeOnOutsidePointer?: boolean
    preset?: OverlayPreset
    respectReducedMotion?: boolean
    onOpen?: () => void
    onClose?: () => void