Class DisplayableItemDescriptorForCollectionParams
Optional parameters that can be associated with the ItemParams for a DisplayableItemDescriptorForCollection<T>
These provide extra settings for filtering the displayed collection to a set of specific entities
Implements
Inherited Members
Namespace: LemonEdge.Client.Core.Views.Core
Assembly: LemonEdge.ClientCore.dll
Syntax
public class DisplayableItemDescriptorForCollectionParams : IRecreateOnRefresh
Constructors
DisplayableItemDescriptorForCollectionParams()
Declaration
public DisplayableItemDescriptorForCollectionParams()
Properties
Filter
Forces any IBaseGrid<T> view loading the entities for the DisplayableItemDescriptorForCollection<T> to use this filter on the entities to load
Declaration
public QueryableFilter Filter { get; set; }
Property Value
Type | Description |
---|---|
QueryableFilter |
IDsOnly
Forces any IBaseGrid<T> view loading the entities for the DisplayableItemDescriptorForCollection<T> to only display items of that entity type that have these IDs
Declaration
public IEnumerable<Guid> IDsOnly { get; set; }
Property Value
Type | Description |
---|---|
IEnumerable<Guid> |
Items
The list of items.
Declaration
public IEnumerable<IBaseEntity> Items { get; set; }
Property Value
Type | Description |
---|---|
IEnumerable<IBaseEntity> |
Methods
Recreate(IEntityUpdater)
Indicates that an object should be refreshed on context change.
Declaration
public Task<object> Recreate(IEntityUpdater updater)
Parameters
Type | Name | Description |
---|---|---|
IEntityUpdater | updater |
Returns
Type | Description |
---|---|
Task<object> |