Properties β
Below is a brief overview of the Vue component props:
Panes Component Props β
style? (
React.CSSProperties
)
Inline styles for the container.className? (
string
)
Additional CSS class(es) for the container element.onPanesHidden? (
(hiddenPaneIds: number[]) => void
)
Callback triggered when pane visibility changes and some panes become hidden.
Pane Props β
minWidth (
number
, default:10
)
The smallest allowed width for the pane.initialWidth (
number | undefined
)
The paneβs width on creation if provided; otherwise falls back to either content width orminWidth
(whichever is bigger).maxWidth (
number | undefined
)
The largest allowed width for the pane.hideOnMinWidthExceeded (
boolean
, default:false
)
If true, the pane hides itself when forced below itsminWidth
.preventContentOverflow (
boolean
, default:false
)
If true, will prevent shrinking the pane when content starts overflowing. If it reachesminWidth
then it follows whateverhideOnMinWidthExceeded
specifies.isVisible (
boolean
, default:true
)
Whether the pane is visible.isFlex (
boolean
, default:false
)
If true, behaves flexibly in layouts (takes available space).allowOverflow (
boolean
, default:false
)
If true, pane content can extend beyond its boundary and scroll.hideDivider (
boolean
, default:false
)
If true, hides the divider associated with this pane.
Divider Props β
- paneId (
number
)
Automatically populated. The numeric ID linked to the pane the divider resizes.
These props work together to control pane visibility, sizing constraints, and behavior when resizing.