SaaS CMS has officially launched! Learn more now.

Namespace EPiServer.Shell.Gadgets

Classes

DuplicateGadgetNameException

Duplicate gadget name found

Gadget

A gadget, used for instance on the dashboard.

GadgetAction

Defines an action on a gadget controller

GadgetActionAttribute

Declares an action on a dashboard gadget

GadgetAttribute

Declares a dashboard gadget. Adding this attribute to an ASP.NET MVC Controller marks it as available for adding on the dashboard.

GadgetComponentDefinition

Used for providing gadgets to the opa framework by wrapping it.

GadgetComponentProvider

Provides dashboard gadgets as IComponents.

GadgetDefinition

Definition of a gadget

GadgetDefinitionEventArgs

Gadget definition event arguments

GadgetDefinitionProviderAttribute

Gadget definition provider attribute. A wrapper for the MEF's Export attribute for IGadgetDefinitionProvider interface.

GadgetFactory

Implementation of a IGadgetFactory. Provides methods to create Gadget instances.

GadgetTemplatesEventArgs

Gadget templates event arguments

UnknownGadgetException

No gadget matches the specified criteria

VerifyGadgetOwnerAttribute

A filter that verifies that the current gadget belongs to the currently logged on user

Interfaces

IGadgetDefinitionProvider

Provides gadget definitions to the gadget catalog.

IGadgetFactory

Provides methods to create Gadget instances.

IGadgetNotify

Should be implemented if you want to receive gadget event notifications