Headlined View Model
Overview
HeadlinedViewModel is a view model that extends RoutableViewModel and adds properties for displaying a title (header), icon, and description. It is designed for view models such as menus, tabs, toolbars, or any other components that require a headline with an icon.
Common Use Cases
Menu Items
Example of an item view model for a menu:
API
HeadlinedViewModel
Represents a base view model with a title (header) and an optional icon. This can be used as a foundation for view models that require a title and icon representation.
Property | Type | Description |
|---|---|---|
|
| Gets or sets the icon associated with the view model. |
|
| Gets or sets the brush for the icon. |
|
| Gets or sets the item visibility. |
|
| Gets or sets the header (title) of the view model. |
|
| Gets or sets the description of the view model. |
|
| Gets or sets the order of the view model. |