Try our conversational search powered by Generative AI!

Class EPiExternalLinksController

Inheritance
System.Object
EPiExternalLinksController
Implements
Namespace: EPiServer.Cms.Shell.UI.Controllers.Internal
Assembly: EPiServer.Cms.Shell.UI.dll
Version: 11.20.7
Syntax
[Gadget(Title = "External Links", ClientScriptInitMethod = "epi.externalLinks.init", IconUrl = "ClientResources/ExternalLinks/Icon.png", NameResourceKey = "/shell/cms/externallinks/gadgettitle", Name = "EPiServer.Cms.Shell.UI.Controllers.ExternalLinksController")]
[ScriptResource("ClientResources/ExternalLinks/ExternalLinks.js")]
[CssResource("ClientResources/ExternalLinks/ExternalLinks.css")]
[Obsolete("The Episerver gadget framework has been deprecated and was replaced by the Episerver Components. Please use the new Store pattern to serve the client side components.")]
public class EPiExternalLinksController : Controller, IGadgetNotify

Constructors

Declaration
public EPiExternalLinksController(ISettingsManager settingsManager, ILinksManager linksManager)
Parameters
Type Name Description
ISettingsManager settingsManager
ILinksManager linksManager

Methods

Configure(Guid)

Declaration
[GadgetAction(TextResourceKey = "/EPiServer/Shell/Resources/Texts/Edit")]
public ActionResult Configure(Guid gadgetId)
Parameters
Type Name Description
System.Guid gadgetId
Returns
Type Description
System.Web.Mvc.ActionResult
Declaration
public ActionResult Configure(Guid gadgetId, Settings settings)
Parameters
Type Name Description
System.Guid gadgetId
Settings settings
Returns
Type Description
System.Web.Mvc.ActionResult

Index(Guid, Nullable<Int32>)

Declaration
public ActionResult Index(Guid gadgetID, int? pageNumber)
Parameters
Type Name Description
System.Guid gadgetID
System.Nullable<System.Int32> pageNumber
Returns
Type Description
System.Web.Mvc.ActionResult

OnDeleted(Guid)

Declaration
public void OnDeleted(Guid gadgetID)
Parameters
Type Name Description
System.Guid gadgetID

Implements

Extension Methods