Layout.IModuleContentRenderer Interface
Namespace: Nucleus.Abstractions.Layout
Assembly: Nucleus.Abstractions.dll
Defines the interface for the module content renderer.
Internal Use
This interface is marked as internal use only. Internal use classes are not intended for use by extensions, and backward and forward compatibility is not guaranteed.
Methods
RenderControlPanelExtension
(ViewContext, ControlPanelExtensionDefinition) Method
RenderControlPanelExtension (ViewContext viewContext, ControlPanelExtensionDefinition controlPanelExtension)
Render the specified control panel extension.
RenderModuleEditor
(ViewContext, PageModule, Boolean) Method
RenderModuleEditor (ViewContext viewContext, PageModule module, Boolean renderContainer)
Render a module's "Edit" action.
RenderModuleView
(ViewContext, PageModule, Boolean) Method
RenderModuleView (ViewContext viewContext, PageModule module, Boolean renderContainer)
Render a module's "View" action.
RenderPaneAsync
(ViewContext, String) Method
RenderPaneAsync (ViewContext viewContext, String paneName)
Render the module instances within the specified pane.