Interface IDefaultViewDescriptorEnumerator
Indicates that a ViewDescriptorEnumerator has defaults. This means that it has it's own list of descriptors that it can work with.
Inherited Members
Namespace: LemonEdge.Client.UI.API.Views
Assembly: LemonEdge.Client.UI.API.dll
Syntax
public interface IDefaultViewDescriptorEnumerator : IHaveAddInListeners
Properties
EntitiesWithDefaultImplementation
Gets the list of descriptors that this enumerator has controllers for.
Declaration
IEnumerable<EntityDescriptor> EntitiesWithDefaultImplementation { get; }
Property Value
Type | Description |
---|---|
IEnumerable<EntityDescriptor> |
Methods
GetCustomIDOfDefaultView(EntityDescriptor)
Given an EntityDescriptor, returns the ID, if there is one, of the default view.
Declaration
Guid? GetCustomIDOfDefaultView(EntityDescriptor descriptor)
Parameters
Type | Name | Description |
---|---|---|
EntityDescriptor | descriptor | The descriptor |
Returns
Type | Description |
---|---|
Guid? |
LoadCustomControllers()
Loads custom controllers, from the internal working list of descriptors.
Declaration
Task LoadCustomControllers()
Returns
Type | Description |
---|---|
Task |