Table of Contents

Interface IModuleControl

Namespace
Oqtane.Modules
Assembly
Oqtane.Shared.dll
public interface IModuleControl

Properties

Actions

Allows for routing by configuration rather than by convention ( comma delimited ) - defaults to using component file name

string Actions { get; }

Property Value

string

Prerender

Specifies the prerender mode for the moudle control ie: true or false

bool? Prerender { get; }

Property Value

bool?

RenderMode

Specifies the required render mode for the module control ie. Static,Interactive

string RenderMode { get; }

Property Value

string

Resources

Identifies all resources in a module

List<Resource> Resources { get; }

Property Value

List<Resource>

SecurityAccessLevel

Defines the security access level for this control - defaults to View

SecurityAccessLevel SecurityAccessLevel { get; }

Property Value

SecurityAccessLevel

Title

Title to display for this control - defaults to module title

string Title { get; }

Property Value

string

UseAdminContainer

Container for embedding module control - defaults to true. false will suppress the default modal UI popup behavior and render the component in the page.

bool UseAdminContainer { get; }

Property Value

bool