Models.PageModule Class
Namespace: Nucleus.Abstractions.Models
Assembly: Nucleus.Abstractions.dll
Represents a module on a page.
Properties
AutomaticClasses
Property
Applies additional CSS classes to the module. These are "automatic" classes which have been selected from built-in container styles.
AutomaticStyles
Property
Applies additional CSS styles to the module. These are "automatic" styles which have been selected from built-in container styles.
ContainerDefinition
Property
Specifies the selected container used to render the module. May be null to use the site default.
Id
Property
Unique record identifier.
InheritPagePermissions
Property
Inherit page permissions.
ModuleDefinition
Property
Specifies the ModuleDefinition used to generate output.
ModuleSettings
Property
Name/Value pairs of settings for the module.
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.
Permissions
Property
List of module permissions.
SortOrder
Property
Module sort order.
Style
Property
Applies additional CSS classes to the module.
Title
Property
Module Title.
Fields
URN
PageModule entity Namespace for permissions, other scoped references