Namespace EPiServer.Shell.Configuration
Classes
AssemblyElement
A serializable assembly name container
ClientModule
Defines client resources and dependencies of a shell module.
ClientResourceElement
Client resource definition
ClientResourceReference
Reference to client-side resource
ComponentSecurityElement
Defines a component security settings element.
ComponentSecurityElementCollection
Defines a collection of ComponentSecurityElements.
DashboardElement
Defines a dashboard section in EPiServerShellSection
DisabledGadgetElement
Defines a module available for a ModulesElementCollection configuration section.
DisabledGadgetsCollection
A collection of gadgets that should be disabled.
DojoAlias
Defines an alias that maps one dojo module to another
DojoConfiguration
The dojo configuration provided by a shell module.
DojoPackage
Defines a package
DojoPackageMap
Defines a package map
DojoPackageMapping
Defines a package mapping
DojoPath
Defines a dojo path as provided by a shell module.
EPiServerShellSection
Configures shell specific settings.
GadgetElement
Gadget element
GadgetElementCollection
Describes gadget in dashboard template
KeyValueElement
A serializable key-value class
MenuItemCollection
A collection of MenuItemElement.
MenuItemElement
Represents a menu item that is added to the menu
ModuleDependency
Client-side shell module dependency definition
ModuleElement
Defines a module available for a ModulesElementCollection configuration section.
ModulesElementCollection
Tells the application where to look for modules. The modules will be auto-discovered from the resource root path but can also be explicitly added to the module element collection which is requierd when using custom virtual path providers.
RouteDescription
Describes a route to use for a module
ShellModuleManifest
Meta-data for a module. The manifest is parsed from the file module.config in the module's root directory.
TabElement
Element describing one tab of the dashboard
TabElementCollection
Collection of tabs of the dashboard
TemplateElement
Dashboard template
TemplateElementCollection
Dashboard templates collection
UserInterfaceElement
Defines global user interface settings
ViewElement
Defines a view element.
ViewElementCollection
Defines a collection of ViewElements.
ViewManagerElement
Defines a view manager section in EPiServerShellSection.
ViewTransformationElement
Defines a view transformation element.
ViewTransformationElementCollection
Defines a collection of ViewTransformationElements.
Enums
AutoDiscoveryLevel
Option for auto-discovery of modules
MenuItemType
What type of item the configuration represents
ModuleDependencyTypes
Client-client module dependency types
ShellModuleViewEngine
Specifies the different ViewEngines that are supported for modules.