MCPcopy Create free account

hub / github.com/alexkatz/react-tiny-popover / functions

Functions16 in github.com/alexkatz/react-tiny-popover

↓ 4 callersFunctioncreateRect
({ top, left, width, height }: CreateRectProps)
src/util.ts:19
↓ 2 callersFunctionuseElementRef
({ containerClassName, containerStyle }: CreateContainerProps)
src/useElementRef.ts:4
↓ 1 callersFunctioncreateContainer
({ containerStyle, containerClassName }: CreateContainerProps)
src/util.ts:42
↓ 1 callersFunctiongetNewPopoverRect
( { position, align, childRect, popoverRect, boundaryRect, padding, reposition,
src/util.ts:118
↓ 1 callersFunctiongetNudgedPopoverRect
( popoverRect: Rect, boundaryRect: Rect, boundaryInset: number, )
src/util.ts:145
↓ 1 callersFunctionpopoverRectForPosition
( position: PopoverPosition, childRect: Rect, popoverRect: Rect, padding: number, align: PopoverAlig
src/util.ts:49
↓ 1 callersFunctionrectsAreEqual
(rectA: Rect, rectB: Rect)
src/util.ts:28
↓ 1 callersFunctionrenderChild
()
src/Popover.tsx:224
↓ 1 callersFunctionrenderPopover
()
src/Popover.tsx:226
↓ 1 callersFunctionupdatePopover
()
src/Popover.tsx:99
↓ 1 callersFunctionuseArrowContainer
({ childRect, popoverRect, position, arrowSize, arrowColor, }: UseArrowContainerProps)
src/useArrowContainer.ts:4
↓ 1 callersFunctionuseHandlePrevValues
(props: Partial<PopoverProps>)
src/useHandlePrevValues.ts:4
↓ 1 callersFunctionuseMemoizedArray
(externalArray: T[])
src/useMemoizedArray.ts:3
↓ 1 callersFunctionusePopover
({ isOpen, childRef, positions, containerClassName, parentElement, transform, transformMode, a
src/usePopover.ts:28
FunctionArrowContainer
({ childRect, popoverRect, position, arrowColor, arrowSize, arrowClassName, arrowStyle: external
src/ArrowContainer.tsx:5
FunctionPopoverPortal
({ container, element, scoutElement, children, }: PopoverPortalProps)
src/PopoverPortal.tsx:11