Name |
Summary |
Status |
AttributedComponentProvider
|
Provides components that are defined in a ComponentAttribute. |
public
|
ComponentAttribute
|
Defines a user interface component. |
public
|
ComponentBase
|
Serves as a base for layout containers |
public, abstract
|
ComponentDefinitionBase
|
Helper base class for component definitions |
public, abstract
|
ComponentManager
|
Implements functionality for managing and creating components from component providers. |
public
|
ComponentProviderAttribute
|
Defines a IComponentProvider for the system. The type using this attribute
must implement IComponentProvider. |
public, sealed
|
CompositeViewAttribute
|
Defines a ICompositeView for the system. The type using this attribute
must implement ICompositeView. |
public, sealed
|
ConfigurationViewTransformer
|
ConfigurationViewTransformer is used to alter the default behaviour and components for a given view. |
public
|
ContainerBase
|
Serves as a base for layout containers. |
public, abstract
|
ContainerBase<TSettings>, IContainer, IComponent, ICloneablewhere TSettings
|
Inherit ContainerBase to create a container that needs it's children to have a specific kind of settings added to them |
public, abstract
|
DefaultViewManager
|
Handles the finding and composing of ICompositeView with IComponent. |
public
|
DefaultViewProvider
|
Returns all ICompositeView found. |
public
|
DeterministicGuidTransformer
|
Responsible to create a deterministic Guid for all containers and components for a view. |
public
|
Enumerator
|
Enumerator implementation |
public, sealed
|
IContainerExtensions
|
Contains extension methods for IContainer. |
public, static
|
IFrameComponentAttribute
|
Defines a component that will load a page inside an iframe with a defined source location. |
public
|
PersonalizableSetting
|
Creates a new Setting that will always be persisted. |
public
|
PersonalizationViewTransformer
|
Transforms a view according to a users settings. |
public
|
PersonalizedViewSettings
|
Contains personalized settings for a view for a certain user. |
public
|
PersonalizedViewSettingsManager
|
Provides methods to work with a user's view settings. |
public
|
PersonalizedViewSettingsRepository
|
Repository for PersonalizedViewSettings objects |
public
|
PluggableComponentDefinitionBase
|
Base implementation of a component that can be added or removed automatically in a view. |
public, abstract
|
ServiceLocatorComponentProvider
|
Provider that makes it possible to register a custom IComponent for a IComponentDefinition through the global IServiceLocator. |
public
|
Setting
|
Used for adding not commonly used settings for IComponent. |
public
|
SettingsDictionary
|
A collection of settings used for adding configuration aspects for children of containers.
Inherit to create implementations matching specific containers to declare the necessy settings. |
public
|
SortComponentTransformer
|
Sorts all components according to their sort order. |
public
|
ViewCompositionException
|
Exception thrown when the application fails to assemble an ICompositeView. |
public
|
ViewProviderAttribute
|
Defines a IViewProvider for the system. The type using this attribute
must implement IViewProvider. |
public, sealed
|
ViewTransformationSetting
|
Contains settings to be able to alter which components should be contained in a view. |
public
|
ViewTransformationSettingsCollection
|
Defines settings that can be used to modify the default behaviour and plug-ins for a view. |
public
|
ViewTransformerAttribute
|
Defines a IViewTransformer for the system. The type using this attribute
must implement IViewTransformer. |
public, sealed
|