Resizable
Drag-to-resize panel groups.
Sidebar
Content
Vertical
Header
Body
Without handle
One
Two
Nested
Sidebar
Top
Bottom
API reference
bui-resizable-handle
Inputs
| Prop | Type | Default | Description |
|---|---|---|---|
withHandle | boolean | false | Whether to render a visible grip indicator on the divider. |
ariaLabel | string | — | Accessible label for the handle; falls back to a localized default. |
[buiResizablePanel]
Inputs
| Prop | Type | Default | Description |
|---|---|---|---|
primary | boolean | false | Whether this is the sized panel driven by the group's `size`; the other panel flexes. |
bui-resizable-panel-group
Inputs
| Prop | Type | Default | Description |
|---|---|---|---|
direction | "horizontal" | "vertical" | 'horizontal' | Layout axis the panels are arranged and resized along. |
Two-way models
Bind with [(name)], or one-way as an input.
| Prop | Type | Default | Description |
|---|---|---|---|
size | number | 50 | Size of the primary panel as a percentage (10-90). Two-way bindable with `[(size)]`. |
Every ng-blatui component also accepts a class input to merge extra Tailwind classes onto the host.