Table of Contents

Interface ITreeItem

Namespace
Loehnert.Lisrt.Contracts
Assembly
Loehnert.Lisrt.dll

Interface for a ILisrtModule tree item view model.

public interface ITreeItem : INotifyPropertyChanged
Inherited Members

Properties

InitializationState

Gets the InitializationState if ILisrtModule is IInitializable, otherwise null.

InitializationState? InitializationState { get; }

Property Value

InitializationState?

ModuleEnabled

Gets a value indicating whether the module is enabled.

bool ModuleEnabled { get; }

Property Value

bool

ModuleFullName

Gets the full name from the module with the point between sub modules.

string ModuleFullName { get; }

Property Value

string

ModuleMainIcon

Gets the icon from the module.

Uri ModuleMainIcon { get; }

Property Value

Uri

ModuleName

Gets the name from the module.

string ModuleName { get; }

Property Value

string