Watch our RX24 Keynotes!

Model Map

Model Details

Show: Methods

PageContext

Represents a PageContext object in Rock. A PageContext entity is an entity object that can be shared amongst all of the Blocks on a page.
Properties
AdditionalLavaFields
Attributes
AttributeValueDefaults
AttributeValues
AvailableKeys
ContextKey
CreatedByPersonAlias
CreatedByPersonAliasId
CreatedByPersonId
CreatedByPersonName
CreatedDateTime
CustomSortValue
EncryptedKey
Entity Gets or sets the object type name of the entity object that is being shared through this PageContext. This property is required.
EntityStringValue
ForeignGuid
ForeignId
ForeignKey
Guid
Id
IdKey
IdParameter Gets or sets the name of the Page Attribute/Parameter that stores the Id of the shared entity object. This property is required.
IsSystem Gets or sets a flag indicating if this PageContext is a part of the Rock core system/framework. This property is required.
IsValid
Item
ModifiedAuditValuesAlreadyUpdated
ModifiedByPersonAlias
ModifiedByPersonAliasId
ModifiedByPersonId
ModifiedByPersonName
ModifiedDateTime
Page Gets or sets the Page that this PageContext is used on.
PageId Gets or sets the Id of the Page that this PageContext is used on. This property is required.
ParentAuthority
ParentAuthorityPre
SupportedActions
TypeId
TypeName
UrlEncodedKey
ValidationResults