Skip to content

ResizablePanelGroup

Overview

A container that manages a group of resizable panels.

Theme entry: ResizablePanelGroup

Props

NameTypeRequiredDefaultDescription
themeOverrideString|Object|ArraynullA partial theme object merged with the component's default theme; accepts a class string, class array, or theme object.
classimport('vue').HTMLAttributes['class']undefinedAdditional CSS classes to apply to the root element.
directionstringundefinedThe layout direction of the panels.
idstringundefinedA unique id for the group.
autoSaveIdstringundefinedA key for persisting layout in storage.
storageobjectundefinedThe storage mechanism for persisting layout.
asstring|objectundefinedThe element or component to render as.
asChildbooleanfalseWhen true, merges props onto the child element instead of rendering a wrapper.

Slots

default

Scoped slot.

Events

NameDescription
layoutEmitted when the panel layout sizes change.

Full event reference

Source

client/lib/shell/resizable/ResizablePanelGroup.vue

Documents matching: server v3.0.0a1.post1client v3.0.0-alpha.2