Table of Contents

Class ValueSectionedCollectionOptions<T>

Namespace
The.WPF.Fields
Assembly
Instagile.WPF.dll
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

IScreenCommand

ConfigureGrid

public Action<GridOptions>? ConfigureGrid { get; set; }

Property Value

Action<GridOptions>

ConfigureList

public Action<ListOptions>? ConfigureList { get; set; }

Property Value

Action<ListOptions>

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

IEnumerable<IScreenCommand>

SuppressRemoveCommand

public bool SuppressRemoveCommand { get; set; }

Property Value

bool