Namespace Loehnert.Lisrt.Modules
Classes
- CompositeModule
Represents a base module for a module that can contain child modules. You can build trees of CompositeModule instances.
- ConfigurationLoadedEventArgs
Represents event arguments for a loaded IModuleConfiguration.
- Extensions
Provides static extension methods for working with ILisrtModule implementations.
- InitializableCompositeModule
Represents a base for an initializable composite module.
- LisrtModule
Represents a base class for an ILisrtModule implementation.
- ModuleCollection
Represents an observable collection for ILisrtModule instances.
- ModuleExtensions
Extensions for ILisrtModule interface.
- ModulesModule
Represents a Gemini module for Loehnert.Lisrt.Modules assembly.
- ModulesService
Service for create, save and load a configuration.
- NotInitializedException
Represents a localizable InvalidOperationException specified for a not initialized ILisrtModule. IInitializable
- Permissions
Static class for all permissions regarding Loehnert.Lisrt.Modules.
- ReadOnlyModuleCollection
Represents a read only ModuleCollection.
- RootModuleMetadata
Represents meta data for a root module.
- ToolBarDefinitions
Definition for the tool bar in the ModuleTreeView.
Interfaces
- IConfigurationManager
Interface for saving and loading a IModuleConfiguration.
- IModuleTree
Represents an interface for a tool that shows a tree of ILisrtModule.
- IModulesService
Represents an interface for a service which creates, saves and loads a configuration for ILisrtModules.
- IRootModuleMetadata
Represents meta data attribute for a root module.