Window
CompleteA floating window that is not modal: move it, resize it, minimize it, maximize it, and open several at once.
Example

Parameters
| Parameter | Type | Description |
|---|---|---|
ChildContent | RenderFragment | Content rendered inside the component. |
Class | string | Extra CSS classes added to the root element. |
Closable | bool | Shows a close button on the tab. |
Footer | RenderFragment | Content of the footer area (right-aligned actions). |
Height | int | Maximum height of the grid body, for example 24rem (default 28rem with VirtualScroll). |
Left | int? | Initial distance from the left edge of the page, in pixels. |
Maximizable | bool | Shows the button that fills the page with the window. |
Maximized | bool | Fills the page with the window. |
MinHeight | int | Smallest height the window can be resized to, in pixels. |
Minimizable | bool | Shows the button that collapses the window to its title bar. |
Minimized | bool | Collapses the window to its title bar. |
MinWidth | int | Smallest width the window can be resized to, in pixels. |
Open | bool | Whether the drawer is shown. Use with @bind-Open. |
PersistKey | string | Remembers the position and size (Window), the split (Splitter) or the layout of a DataGrid (sort, filters, columns, widths, page) in local storage under this name and restores them next time. |
Resizable | bool | Adds a drag handle (and arrow keys) to resize each column. |
Style | string | Inline style added to the root element. |
Title | string | Title text (drawer header, tab caption, column header, step caption). |
Top | int? | Initial distance from the top edge of the page, in pixels. |
Width | int | Skeleton: any CSS length. Charts: drawing width in SVG units (the chart still scales to its container). |
Events
| Event | Type | Description |
|---|---|---|
GeometryChanged | EventCallback<WindowGeometry> | Raised after the window was moved or resized. |
MaximizedChanged | EventCallback<bool> | |
MinimizedChanged | EventCallback<bool> | |
OpenChanged | EventCallback<bool> | Raised when the drawer asks to close. |
Package
Window is part of RayCraft Complete. Package: RayCraft.Blazor.Complete. It comes from the private RayCraft feed and needs an active license. See Getting started.
Send feedbackVersion 1.0.3