@drawerly/react / UseDrawerResult
UseDrawerResult<TDrawerOptions>
Returned by useDrawer.
Type Parameters
TDrawerOptions
TDrawerOptions extends ReactDrawerOptions = ReactDrawerOptions
Properties
bringToTop()
ts
bringToTop: () => void;Moves the drawer to the top of the stack.
Returns
void
close()
ts
close: () => void;Closes the drawer.
Returns
void
instance
ts
instance: TDrawerOptions | undefined;The drawer instance, or undefined while closed.
isOpen
ts
isOpen: boolean;Whether the drawer is in the stack.
isTop
ts
isTop: boolean;Whether the drawer is the topmost one in the stack.
updateOptions()
ts
updateOptions: (patch) => void;Merges a patch into the drawer's options.
Parameters
patch
DrawerPatch<TDrawerOptions>
Returns
void