Skip to content
IzzyBlazor 0.1.0-alpha.20

Enter all results ↑ ↓ move Esc close

Master-detail

Since 0.1.0-alpha.20
Open a row's detail under it, such as its lines in a grid of their own.

The members for master-detail, and the types they use. Every member of IzzyBlazor.DataGrid<TItem> is on the DataGrid API.

Properties (6)

DetailTemplateRenderFragment<TItem>?Added in 0.1.0-alpha.20

A row's detail: drawn under it, across the grid, while it's open. Setting it adds a column of buttons that open and close it. It needs an ItemKey, which open rows are kept by. Only open rows draw it, so a component in it loads its own data when it's opened.

ItemHasDetailFunc<TItem, bool>?Added in 0.1.0-alpha.20

Which rows have a detail; all of them when it's not set. A row without one has no button, except while the grid hides columns to fit, when its detail shows their values.

@bind-OpenDetailsIReadOnlyList<string>?Added in 0.1.0-alpha.20 @bind: Interactive only

Which rows' details are open, by key; "*" is all of them, and "!key" an exception to that. Binding it on an interactive page keeps it in the component; otherwise it's in the address.

DetailsOpenbool = falseAdded in 0.1.0-alpha.20

Whether every row's detail starts open.

SingleDetailbool = falseAdded in 0.1.0-alpha.20

Opening a row's detail closes the one that was open. There's no button to open them all.

ItemKeyFunc<TItem, string>? (computed)Added in 0.1.0-alpha.20

A unique, stable key for each item, such as its id. Selection posts and binds these keys. Defaults to the item's string form.

Connection lost

Rejoining the server…