Nucleus .Net Core CMS

Models.ControlPanelExtensionDefinition Class

Namespace: Nucleus.Abstractions.Models
Assembly: Nucleus.Abstractions.dll
Represents a control panel extension.
Controller name for the control panel extension's Controller class.
Description for the control panel extension definition, used for on-screen display in the administrative interface.
The Action name for the default "Editor" for the control panel extension.
Extension name for the control panel extension's Controller class.
Friendly name for the control panel extension definition, used for on-screen display in the administrative interface.
Control panel extension help Url.
The icon for the control panel extension.
Unique record identifier.
Remarks
The Id of a control panel extension definition is generated by a developer and is included in the extension manifest file used to install it.
Control panel extension scope.
Remarks
Global-scoped control panel extensions are added to the "settings" control panel, site-scoped control panel extensions are added to the "manage" control panel.