Models.PageModule Class
Namespace: Nucleus.Abstractions.Models
Assembly: Nucleus.Abstractions.dll
Represents a module on a page.
Properties
Id
Property
Unique record identifier.
PageId
Property
Read-only Id of the page that this module belongs to.
Pane
Property
Value indicating which pane of a layout the module is rendered in.
Title
Property
Module Title.
ModuleDefinition
Property
Specifies the ModuleDefinition used to generate output.
ModuleSettings
Property
Name/Value pairs of settings for the module.
Permissions
Property
List of module permissions.
ContainerDefinition
Property
Specifies the selected container used to render the module. May be null to use the site default.
Style
Property
Applies additional CSS classes to the module.
SortOrder
Property
Module sort order.
InheritPagePermissions
Property
Inherit page permissions.
Fields
URN
Field
PageModule entity Namespace for permissions, other scoped references