sheetRef
sheetRef: Ref<HTMLElement | null>
handleRef
handleRef: Ref<HTMLElement | null>
contentRef
contentRef: Ref<HTMLElement | null>
backdropRef
backdropRef: Ref<HTMLElement | null>
screenRef
screenRef: Ref<HTMLElement | null>
snapTo
snapTo: (id: TId) => Promise<void>
open
open: (id?: TId) => Promise<void>
setAllowed
setAllowed: (ids: TId[], snap?: TId) => void
recompute
recompute: () => void
setScrimColor
setScrimColor: (color: string | undefined | null) => void
setBackdropRange
setBackdropRange: (range: [number, number]) => void
setRadius
setRadius: (r: string | number) => void
setMaxHeight
setMaxHeight: (h: string | number) => void
expand
expand: () => Promise<void>
collapse
collapse: () => Promise<void>
isTop
isTop: () => boolean
depth
depth: () => number
canDismiss
canDismiss: () => boolean