HomeDev GuideAPI Reference
Dev GuideAPI ReferenceUser GuideGitHubNuGetDev CommunitySubmit a ticketLog In
GitHubNuGetDev CommunitySubmit a ticket

Plug in a gadget

Introduces the plug-in areas for gadgets in the Optimizely Content Management System (CMS) user interface.

To extend the editorial interface, you can plug in gadgets to the navigation pane and assets pane with information related to the content. These gadgets can have their own tab on the tab toolbar.


When you create a plug-in for the edit view, the PlugInAreas attribute determines the rendering location set by the EPiServer.Cms.Shell.PlugInArea string constant:

  • AssetsPanel – Adds the plug-in as a gadget in the asset pane.
  • DefaultAssetsGroup – Adds the plug-in as a tab in the asset pane.
  • DefaultNavigationGroup – Adds the plug-in as a tab in the navigation pane.
  • NavigationPanel – Adds the plug-in as a gadget in the navigation pane.