Properties β
Below is a brief overview of the Vue component props:
Pane: β
- 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 β
- 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.