Class ListLayoutMenuService<T, TResult>
Represents a list layout menu service that provides functionality for managing list layout menus.
public class ListLayoutMenuService<T, TResult> : ListMenuService<T, TResult>, INotifyPropertyChanged, IDisposable, IListLayoutMenu<T, TResult>, IListMenuService<T, TResult>, IMenuService, IMenuServiceNavigationAware, IListLayoutMenus where T : class where TResult : class, IEntityWithKey<T>
Type Parameters
T
The type of the entity.
TResult
The type of the entity with key.
- Inheritance
-
ListMenuService<T, TResult>ListLayoutMenuService<T, TResult>
- Implements
-
IListLayoutMenu<T, TResult>IListMenuService<T, TResult>
- Derived
- Extension Methods
Constructors
- ListLayoutMenuService(IMenuService)
Initializes a new instance of the ListLayoutMenuService<T, TResult> class.
Properties
- ClearLayoutMenu
Gets the clear layout menu.
- DeleteDefaultLayoutMenu
Gets the delete default layout menu.
- DeleteLayoutMenu
Gets the delete layout menu.
- SaveDefaultLayoutMenu
Gets the save default layout menu.
- SaveLayoutMenu
Gets the save layout menu.
- ShowDefaultLayout
Gets or sets a value indicating whether to show the default layout.
- ShowLayout
Gets or sets a value indicating whether to show the layout.
Methods
- InitLayout()
Initializes the layout.
- OnAddMenus()
Adds the menus.