Class ValueSectionedCollectionOptions<T>
public record ValueSectionedCollectionOptions<T> : IEquatable<ValueSectionedCollectionOptions<T>> where T : IEntity<T>
Type Parameters
T
- Inheritance
-
ValueSectionedCollectionOptions<T>
- Implements
- Derived
- Inherited Members
Properties
AddCommand
public IScreenCommand? AddCommand { get; set; }
Property Value
ConfigureGrid
public Action<GridOptions>? ConfigureGrid { get; set; }
Property Value
ConfigureList
public Action<ListOptions>? ConfigureList { get; set; }
Property Value
CreateGrid
public Func<IEntitySet<T>, Action<GridOptions>, GridController<T>>? CreateGrid { get; set; }
Property Value
- Func<IEntitySet<T>, Action<GridOptions>, GridController<T>>
CreateList
public Func<IEntitySet<T>, Action<ListOptions>, ListController<T>>? CreateList { get; set; }
Property Value
- Func<IEntitySet<T>, Action<ListOptions>, ListController<T>>
IsContentEditable
Override editability of rows inside the subscreen.
public bool? IsContentEditable { get; set; }
Property Value
- bool?
IsGrid
Force the subscreen to render as a grid (true) or list (false). If unset, uses a heuristic based on entity complexity.
public bool? IsGrid { get; set; }
Property Value
- bool?
OtherCommands
public IEnumerable<IScreenCommand>? OtherCommands { get; set; }
Property Value
SuppressRemoveCommand
public bool SuppressRemoveCommand { get; set; }