Interface ILisrtModule
Interface for a ILisrtModule module.
Inherited Members
System.ComponentModel.INotifyPropertyChanged.PropertyChanged
Namespace: Loehnert.Lisrt.Contracts
Assembly: Loehnert.Lisrt.dll
Syntax
public interface ILisrtModule : INotifyPropertyChanged
Properties
Enabled
Gets or sets a value indicating whether the module is enabled.
Declaration
bool Enabled { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Icon
Gets the icon from the module.
Declaration
Uri Icon { get; }
Property Value
Type | Description |
---|---|
Uri |
Name
Gets the name (key).
Declaration
string Name { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
This must not contain '.'.
Parent
Gets or sets the parent module.
Declaration
ILisrtModule Parent { get; set; }
Property Value
Type | Description |
---|---|
ILisrtModule |
TreeItem
Gets the view model for the module.
Declaration
ITreeItem TreeItem { get; }
Property Value
Type | Description |
---|---|
ITreeItem |