Move or resize this window to trigger callbacks
Click on a window to bring it to front
Click on a window to bring it to front
With fullSizeResizeHandles enabled, the side handles (top, bottom, left,
right) span the entire width or height of the window.
This makes it easier to resize from any edge, while corner handles (14x14px) remain for diagonal resizing.
Move, resize, or collapse/expand this window, then refresh the page
The window will remember its last position, size, and collapsed state
This window is centered and cannot be moved or resized
Min: 30vw x 20vh
Max: 80vw x 70vh
Try resizing your browser window to see the constraints adapt!
Min Width: 300px (fixed)
Min Height: 15vh (viewport-based)
Max Width: 60vw (viewport-based)
Max Height: 600px (fixed)
withinPortal=false are relative to the parent container.
Min: 300x200px
Max: 600x450px
Double-clicking the header will not collapse the window
withinPortal=false, percentage units are calculated relative to the
parent container, not the viewport. The parent must have position: relative.
X Bounds: 5% to 75%
Y Bounds: 5% to 75%
Boundaries are percentage of viewport/container size.
X Bounds: 10vw to 70vw
Y Bounds: 10vh to 70vh
Try dragging this window - it stays within viewport-based boundaries!
Resize your browser to see bounds adapt.
It can only move within specific bounds:
X: 50-500, Y: 50-400
Min X: 50px (fixed)
Max X: 80vw (viewport-based)
Min Y: 10vh (viewport-based)
Max Y: 450px (fixed)
Mix different unit types for flexible boundaries!