Interface ITreeItem
Interface for a ILisrtModule tree item view model.
Inherited Members
System.ComponentModel.INotifyPropertyChanged.PropertyChanged
Namespace: Loehnert.Lisrt.Contracts
Assembly: Loehnert.Lisrt.dll
Syntax
public interface ITreeItem : INotifyPropertyChanged
Properties
InitializationState
Gets the InitializationState if ILisrtModule is IInitializable, otherwise null.
Declaration
InitializationState? InitializationState { get; }
Property Value
Type | Description |
---|---|
System.Nullable<InitializationState> |
ModuleEnabled
Gets a value indicating whether the module is enabled.
Declaration
bool ModuleEnabled { get; }
Property Value
Type | Description |
---|---|
Boolean |
ModuleFullName
Gets the full name from the module with the point between sub modules.
Declaration
string ModuleFullName { get; }
Property Value
Type | Description |
---|---|
String |
ModuleMainIcon
Gets the icon from the module.
Declaration
Uri ModuleMainIcon { get; }
Property Value
Type | Description |
---|---|
Uri |
ModuleName
Gets the name from the module.
Declaration
string ModuleName { get; }
Property Value
Type | Description |
---|---|
String |