Class ListMenuService<T, TResult>
Represents a list menu service that provides operations for managing list menus.
public class ListMenuService<T, TResult> : ScopedMenuService, INotifyPropertyChanged, IDisposable, IListMenuService<T, TResult>, IMenuService, IMenuServiceNavigationAware where T : class where TResult : class, IEntityWithKey<T>
Type Parameters
T
The type of the entity.
TResult
The type of the result entity.
- Inheritance
-
ListMenuService<T, TResult>
- Implements
-
IListMenuService<T, TResult>
- Derived
- Extension Methods
Constructors
- ListMenuService(IMenuService)
Initializes a new instance of the ListMenuService<T, TResult> class.
Properties
- ContextMenus
Gets or sets the context menus.
- EditEntityMenuTask
Gets the edit entity menu task.
- ExportToExcelMenuTask
Gets the export to Excel menu task.
- InsertEntityMenuTask
Gets the insert entity menu task.
- PrintEntityMenuTask
Gets the print entity menu task.
Methods
- AddFilterMenus()
Adds filter menus.
- AddMenu<MenuTaskDefinitionType>(bool)
Adds a menu to the context menus.
- GetContextMenus()
Gets the context menus.
- InitStandard()
Initializes the standard menus.