Class BaseGridEntityCollectionViewInstanceEnumerator
The ViewDescriptorEnumerator for the IBaseGrid<T>
Inherited Members
Namespace: LemonEdge.Client.Core.Views.Core
Assembly: ClientCore.dll
Syntax
public class BaseGridEntityCollectionViewInstanceEnumerator : ViewDescriptorEnumerator
Methods
GetAnyReplacingVersion(ViewDescriptorInstance)
Returns any ViewDescriptorInstance definitions from GetViewInstances() where they come from a custom ICustomGrid and configured to replace a standard view (ReplaceCoreView)
Declaration
public override ViewDescriptorInstance GetAnyReplacingVersion(ViewDescriptorInstance ofView)
Parameters
Type | Name | Description |
---|---|---|
ViewDescriptorInstance | ofView | The standard view instance to replace with a configured one if one is available |
Returns
Type | Description |
---|---|
ViewDescriptorInstance | Any ViewDescriptorInstance definitions from GetViewInstances() where they come from a custom ICustomGrid and configured to replace a standard view (ReplaceCoreView), or just the provided |
Overrides
GetViewInstances()
Provides an enumeration of all the View Descriptor Instances that can be used against the IBaseGrid<T> including custom ones defined from BaseGridCustomController<T>
Declaration
public override IEnumerable<ViewDescriptorInstance> GetViewInstances()
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<ViewDescriptorInstance> | An enumeration of all the View Descriptor Instances that can be used against the IBaseGrid<T> including custom ones defined from BaseGridCustomController<T> |