Class ListRowLayout.Solution
The slices one row was divided into.
Inherited Members
Namespace: Serenity.Shared.Layout
Assembly: Serenity.Shared.dll
Syntax
public sealed class ListRowLayout.Solution
Properties
Actions
One span per control, laid out from the right edge inwards.
Declaration
public IReadOnlyList<RowSpan> Actions { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<RowSpan> |
Badges
One span per badge; a badge that did not fit gets a zero-width span.
Declaration
public IReadOnlyList<RowSpan> Badges { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<RowSpan> |
Marker
The leading marker.
Declaration
public RowSpan Marker { get; }
Property Value
| Type | Description |
|---|---|
| RowSpan |
Title
The title, never wider than its share of the row.
Declaration
public RowSpan Title { get; }
Property Value
| Type | Description |
|---|---|
| RowSpan |
VisibleBadgeCount
How many badges were given room.
Declaration
public int VisibleBadgeCount { get; }
Property Value
| Type | Description |
|---|---|
| int |
Methods
VisibleSpans()
Every slice that was given room, in no particular order.
Declaration
public IReadOnlyList<RowSpan> VisibleSpans()
Returns
| Type | Description |
|---|---|
| IReadOnlyList<RowSpan> |