Table of Contents

Interface ILisrtModule

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

Interface for a ILisrtModule module.

public interface ILisrtModule : INotifyPropertyChanged
Inherited Members
Extension Methods

Properties

Enabled

Gets or sets a value indicating whether the module is enabled.

bool Enabled { get; set; }

Property Value

bool

Icon

Gets the icon from the module.

Uri Icon { get; }

Property Value

Uri

Name

Gets the name (key).

string Name { get; }

Property Value

string

Remarks

This must not contain '.'.

Parent

Gets or sets the parent module.

ILisrtModule Parent { get; set; }

Property Value

ILisrtModule

TreeItem

Gets the view model for the module.

ITreeItem TreeItem { get; }

Property Value

ITreeItem