docs.jsonld
type: ApiDocumentation
title: SRNT-E API
description: API for the front-end web application
entrypoint: /
supported class: BoardMember
supported class: HomeHero
supported class: User
supported class: ResourceCategory
supported class: AccordionSection
supported class: Resource
supported class: AppNavBar
supported class: Conference
supported class: ConferencePage
supported class: AccordionContentMap
supported class: ConferencePerson
supported class: AccordionFile
supported class: ContactPerson
supported class: Route
supported class: Layout
supported class: StaticPage
supported class: DynamicPage
supported class: ComponentGroup
supported class: ComponentLocation
supported class: AbstractComponent
supported class: Collection
supported class: FeatureColumns
supported class: FeatureColumnsItem
supported class: FeatureStacked
supported class: FeatureStackedItem
supported class: FeatureTextList
supported class: FeatureTextListItem
supported class: Form
supported class: Gallery
supported class: GalleryItem
supported class: Hero
supported class: NavBar
supported class: NavBarItem
supported class: Tabs
supported class: TabsItem
supported class: Content
supported class: ArticlePage
supported class: LoginForm
supported class: Entrypoint
supported class: ConstraintViolation
supported class: ConstraintViolationList

BoardMember
type: Class
title: BoardMember
supported property: SupportedProperty
  property: buttonText
  title: buttonText
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: buttonClass
  title: buttonClass
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: title
  title: title
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: url
  title: url
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: route
  title: route
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: filePath
  title: filePath
  required: false
  readable: true
  writeable: true
  description: We are not asserting this is a file here because it may be a string for dynamic component e.g. {{ filePath }} validation constraint could be made perhaps to validate a file or a variable
supported property: SupportedProperty
  property: dir
  title: dir
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: fileData
  title: fileData
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: fullName
  title: fullName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: placeOfWork
  title: placeOfWork
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sortCollection
  title: sortCollection
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: sort
  title: sort
  required: false
  readable: true
  writeable: true
supported operation: Retrieves BoardMember resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves BoardMember resource.
  returns: BoardMember
supported operation: Deletes the BoardMember resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the BoardMember resource.
  returns: Nothing
supported operation: Replaces the BoardMember resource.
  type: Operation
  type: ReplaceAction
  expects: BoardMember
  method: PUT
  title: Replaces the BoardMember resource.
  returns: BoardMember
supported operation: Updates the BoardMember resource.
  type: Operation
  expects: BoardMember
  method: PATCH
  title: Updates the BoardMember resource.
  returns: BoardMember

buttonText
type: Property
domain: BoardMember
range: string

buttonClass
type: Property
domain: BoardMember
range: string

title
type: Property
domain: BoardMember
range: string

url
type: Property
domain: BoardMember
range: string
domain: Resource
label: ticketsUrl
domain: Conference
domain: ConferencePerson
domain: ContactPerson
domain: FeatureColumnsItem
domain: FeatureStackedItem
domain: FeatureTextListItem

route
type: Link
domain: BoardMember
max cardinality: 1
range: Route

description
type: Property
domain: BoardMember
range: string

className
type: Property
domain: BoardMember
range: string

locations
type: Link
domain: BoardMember
range: ComponentLocation

componentGroups
type: Link
domain: BoardMember
range: ComponentGroup

componentName
type: Property
domain: BoardMember
range: string

parentComponent
type: Link
domain: BoardMember
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: BoardMember
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: BoardMember

validComponents
type: Property
domain: BoardMember

filePath
type: Property
domain: BoardMember
range: string
domain: HomeHero
domain: Resource
domain: ConferencePerson
domain: AccordionFile
domain: ContactPerson
domain: FeatureColumnsItem
domain: FeatureStackedItem
domain: GalleryItem
domain: Hero
domain: ArticlePage

dir
type: Property
domain: BoardMember
range: string

fileData
type: Property
domain: BoardMember

fullName
type: Property
domain: BoardMember
range: string

placeOfWork
type: Property
domain: BoardMember
range: string

sortCollection
type: Property
domain: BoardMember

sort
type: Property
domain: BoardMember
range: integer

HomeHero
type: Class
title: HomeHero
supported property: SupportedProperty
  property: locationTitle
  title: locationTitle
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: conference
  title: conference
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: title
  title: title
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: subtitle
  title: subtitle
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: filePath
  title: filePath
  required: false
  readable: true
  writeable: true
  description: We are not asserting this is a file here because it may be a string for dynamic component e.g. {{ filePath }} validation constraint could be made perhaps to validate a file or a variable
supported property: SupportedProperty
  property: dir
  title: dir
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: fileData
  title: fileData
  required: false
  readable: true
  writeable: true
supported operation: Retrieves HomeHero resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves HomeHero resource.
  returns: HomeHero
supported operation: Deletes the HomeHero resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the HomeHero resource.
  returns: Nothing
supported operation: Replaces the HomeHero resource.
  type: Operation
  type: ReplaceAction
  expects: HomeHero
  method: PUT
  title: Replaces the HomeHero resource.
  returns: HomeHero
supported operation: Updates the HomeHero resource.
  type: Operation
  expects: HomeHero
  method: PATCH
  title: Updates the HomeHero resource.
  returns: HomeHero

locationTitle
type: Property
domain: HomeHero
range: string

conference
type: Link
domain: HomeHero
max cardinality: 1
range: Conference

title
type: Property
domain: HomeHero
range: string

subtitle
type: Property
domain: HomeHero
range: string

className
type: Property
domain: HomeHero
range: string

locations
type: Link
domain: HomeHero
range: ComponentLocation

componentGroups
type: Link
domain: HomeHero
range: ComponentGroup

componentName
type: Property
domain: HomeHero
range: string

parentComponent
type: Link
domain: HomeHero
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: HomeHero
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: HomeHero

validComponents
type: Property
domain: HomeHero

dir
type: Property
domain: HomeHero
range: string

fileData
type: Property
domain: HomeHero

User
type: Class
title: User
supported property: SupportedProperty
  property: name
  title: name
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: submissionNotifications
  title: submissionNotifications
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: username
  title: username
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: password
  title: password
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: roles
  title: roles
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: enabled
  title: enabled
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: plainPassword
  title: plainPassword
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: passwordResetConfirmationToken
  title: passwordResetConfirmationToken
  required: false
  readable: true
  writeable: true
  description: Random string sent to the user email address in order to verify it.
supported property: SupportedProperty
  property: passwordRequestedAt
  title: passwordRequestedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: passwordRequestLimitReached
  title: passwordRequestLimitReached
  required: false
  readable: false
  writeable: false
supported property: SupportedProperty
  property: newUsername
  title: newUsername
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: usernameConfirmationToken
  title: usernameConfirmationToken
  required: false
  readable: true
  writeable: true
  description: Random string sent to the user's new email address in order to verify it.
supported property: SupportedProperty
  property: oldPassword
  title: oldPassword
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: salt
  title: salt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves User resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves User resource.
  returns: User
supported operation: Deletes the User resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the User resource.
  returns: Nothing
supported operation: Replaces the User resource.
  type: Operation
  type: ReplaceAction
  expects: User
  method: PUT
  title: Replaces the User resource.
  returns: User
supported operation: Updates the User resource.
  type: Operation
  expects: User
  method: PATCH
  title: Updates the User resource.
  returns: User

name
type: Property
domain: User
range: string

submissionNotifications
type: Property
domain: User
range: boolean

username
type: Property
domain: User
range: string

password
type: Property
domain: User
range: string

roles
type: Property
domain: User

enabled
type: Property
domain: User
range: boolean

plainPassword
type: Property
domain: User
range: string

passwordResetConfirmationToken
type: Property
domain: User
range: string

passwordRequestedAt
type: Property
domain: User
range: dateTime

passwordRequestLimitReached
type: Property
domain: User

newUsername
type: Property
domain: User
range: string

usernameConfirmationToken
type: Property
domain: User
range: string

oldPassword
type: Property
domain: User
range: string

salt
type: Property
domain: User

ResourceCategory
type: Class
title: ResourceCategory
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: isMembers
  title: isMembers
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: resources
  title: resources
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sortCollection
  title: sortCollection
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: securityRoles
  title: securityRoles
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sort
  title: sort
  required: false
  readable: true
  writeable: true
supported operation: Retrieves ResourceCategory resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves ResourceCategory resource.
  returns: ResourceCategory
supported operation: Deletes the ResourceCategory resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the ResourceCategory resource.
  returns: Nothing
supported operation: Replaces the ResourceCategory resource.
  type: Operation
  type: ReplaceAction
  expects: ResourceCategory
  method: PUT
  title: Replaces the ResourceCategory resource.
  returns: ResourceCategory
supported operation: Updates the ResourceCategory resource.
  type: Operation
  expects: ResourceCategory
  method: PATCH
  title: Updates the ResourceCategory resource.
  returns: ResourceCategory

name
type: Property
domain: ResourceCategory
range: string

isMembers
type: Property
domain: ResourceCategory
range: boolean

resources
type: Link
domain: ResourceCategory
range: Resource

sortCollection
type: Property
domain: ResourceCategory

className
type: Property
domain: ResourceCategory
range: string

locations
type: Link
domain: ResourceCategory
range: ComponentLocation

componentGroups
type: Link
domain: ResourceCategory
range: ComponentGroup

componentName
type: Property
domain: ResourceCategory
range: string

parentComponent
type: Link
domain: ResourceCategory
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: ResourceCategory
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: ResourceCategory

validComponents
type: Property
domain: ResourceCategory

securityRoles
type: Property
domain: ResourceCategory

sort
type: Property
domain: ResourceCategory
range: integer

AccordionSection
type: Class
title: AccordionSection
supported property: SupportedProperty
  property: title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported operation: Retrieves AccordionSection resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves AccordionSection resource.
  returns: AccordionSection
supported operation: Deletes the AccordionSection resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the AccordionSection resource.
  returns: Nothing
supported operation: Replaces the AccordionSection resource.
  type: Operation
  type: ReplaceAction
  expects: AccordionSection
  method: PUT
  title: Replaces the AccordionSection resource.
  returns: AccordionSection
supported operation: Updates the AccordionSection resource.
  type: Operation
  expects: AccordionSection
  method: PATCH
  title: Updates the AccordionSection resource.
  returns: AccordionSection

title
type: Property
domain: AccordionSection
range: string

className
type: Property
domain: AccordionSection
range: string

locations
type: Link
domain: AccordionSection
range: ComponentLocation

componentGroups
type: Link
domain: AccordionSection
range: ComponentGroup

componentName
type: Property
domain: AccordionSection
range: string

parentComponent
type: Link
domain: AccordionSection
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: AccordionSection
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: AccordionSection

validComponents
type: Property
domain: AccordionSection

Resource
type: Class
title: Resource
supported property: SupportedProperty
  property: category
  title: category
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: securityRoles
  title: securityRoles
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: url
  title: url
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sortCollection
  title: sortCollection
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: filePath
  title: filePath
  required: false
  readable: true
  writeable: true
  description: We are not asserting this is a file here because it may be a string for dynamic component e.g. {{ filePath }} validation constraint could be made perhaps to validate a file or a variable
supported property: SupportedProperty
  property: dir
  title: dir
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: fileData
  title: fileData
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sort
  title: sort
  required: false
  readable: true
  writeable: true
supported operation: Retrieves Resource resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves Resource resource.
  returns: Resource
supported operation: Deletes the Resource resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Resource resource.
  returns: Nothing
supported operation: Replaces the Resource resource.
  type: Operation
  type: ReplaceAction
  expects: Resource
  method: PUT
  title: Replaces the Resource resource.
  returns: Resource
supported operation: Updates the Resource resource.
  type: Operation
  expects: Resource
  method: PATCH
  title: Updates the Resource resource.
  returns: Resource

category
type: Link
domain: Resource
max cardinality: 1
range: ResourceCategory

name
type: Property
domain: Resource
range: string

securityRoles
type: Property
domain: Resource

sortCollection
type: Property
domain: Resource

className
type: Property
domain: Resource
range: string

locations
type: Link
domain: Resource
range: ComponentLocation

componentGroups
type: Link
domain: Resource
range: ComponentGroup

componentName
type: Property
domain: Resource
range: string

parentComponent
type: Link
domain: Resource
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: Resource
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: Resource

validComponents
type: Property
domain: Resource

dir
type: Property
domain: Resource
range: string

fileData
type: Property
domain: Resource

sort
type: Property
domain: Resource
range: integer

AppNavBar
type: Class
title: AppNavBar
supported property: SupportedProperty
  property: ticketsUrl
  title: ticketsUrl
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: childComponentGroup
  title: childComponentGroup
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported operation: Retrieves AppNavBar resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves AppNavBar resource.
  returns: AppNavBar
supported operation: Deletes the AppNavBar resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the AppNavBar resource.
  returns: Nothing
supported operation: Replaces the AppNavBar resource.
  type: Operation
  type: ReplaceAction
  expects: AppNavBar
  method: PUT
  title: Replaces the AppNavBar resource.
  returns: AppNavBar
supported operation: Updates the AppNavBar resource.
  type: Operation
  expects: AppNavBar
  method: PATCH
  title: Updates the AppNavBar resource.
  returns: AppNavBar

ticketsUrl
type: Property
domain: AppNavBar
range: string

childComponentGroup
type: Link
domain: AppNavBar
max cardinality: 1
range: ComponentGroup

className
type: Property
domain: AppNavBar
range: string

locations
type: Link
domain: AppNavBar
range: ComponentLocation

componentGroups
type: Link
domain: AppNavBar
range: ComponentGroup

componentName
type: Property
domain: AppNavBar
range: string

parentComponent
type: Link
domain: AppNavBar
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: AppNavBar
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: AppNavBar

validComponents
type: Property
domain: AppNavBar

Conference
type: Class
title: Conference
supported property: SupportedProperty
  property: name
  title: name
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: fromDate
  title: fromDate
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: toDate
  title: toDate
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: url
  title: ticketsUrl
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: route
  title: route
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: submissions
  title: submissions
  required: false
  readable: true
  writeable: true
supported operation: Retrieves Conference resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves Conference resource.
  returns: Conference
supported operation: Deletes the Conference resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Conference resource.
  returns: Nothing
supported operation: Replaces the Conference resource.
  type: Operation
  type: ReplaceAction
  expects: Conference
  method: PUT
  title: Replaces the Conference resource.
  returns: Conference
supported operation: Updates the Conference resource.
  type: Operation
  expects: Conference
  method: PATCH
  title: Updates the Conference resource.
  returns: Conference

name
type: Property
domain: Conference
range: string

fromDate
type: Property
domain: Conference
range: dateTime

toDate
type: Property
domain: Conference
range: dateTime

route
type: Link
domain: Conference
max cardinality: 1
range: Route

submissions
type: Property
domain: Conference

ConferencePage
type: Class
title: ConferencePage
supported property: SupportedProperty
  property: conference
  title: conference
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: dynamic
  title: dynamic
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: parent
  title: parent
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: defaultRoute
  title: defaultRoute
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: defaultRouteName
  title: defaultRouteName
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: parentRoute
  title: parentRoute
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentLocations
  title: componentLocations
  required: false
  readable: true
  writeable: true
  description: Declared here for groups differ from dynamic
supported property: SupportedProperty
  property: created
  title: created
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: modified
  title: modified
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: securityRoles
  title: securityRoles
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: metaDescription
  title: metaDescription
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: layout
  title: layout
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: routes
  title: routes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: regenerateRoute
  title: regenerateRoute
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: nested
  title: nested
  required: false
  readable: true
  writeable: true
supported operation: Retrieves ConferencePage resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves ConferencePage resource.
  returns: ConferencePage
supported operation: Deletes the ConferencePage resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the ConferencePage resource.
  returns: Nothing
supported operation: Replaces the ConferencePage resource.
  type: Operation
  type: ReplaceAction
  expects: ConferencePage
  method: PUT
  title: Replaces the ConferencePage resource.
  returns: ConferencePage
supported operation: Updates the ConferencePage resource.
  type: Operation
  expects: ConferencePage
  method: PATCH
  title: Updates the ConferencePage resource.
  returns: ConferencePage

conference
type: Link
domain: ConferencePage
max cardinality: 1
range: Conference

dynamic
type: Property
domain: ConferencePage
range: boolean

parent
type: Property
domain: ConferencePage

defaultRoute
type: Property
domain: ConferencePage
range: string

defaultRouteName
type: Property
domain: ConferencePage
range: string

parentRoute
type: Link
domain: ConferencePage
max cardinality: 1
range: Route

componentLocations
type: Link
domain: ConferencePage
range: ComponentLocation

created
type: Property
domain: ConferencePage
range: dateTime

modified
type: Property
domain: ConferencePage
range: dateTime

securityRoles
type: Property
domain: ConferencePage

title
type: Property
domain: ConferencePage
range: string

metaDescription
type: Property
domain: ConferencePage
range: string

layout
type: Link
domain: ConferencePage
max cardinality: 1
range: Layout

routes
type: Link
domain: ConferencePage
range: Route

regenerateRoute
type: Property
domain: ConferencePage
range: boolean

nested
type: Property
domain: ConferencePage
range: boolean

AccordionContentMap
type: Class
title: AccordionContentMap
supported property: SupportedProperty
  property: title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: content
  title: content
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: address
  title: address
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported operation: Retrieves AccordionContentMap resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves AccordionContentMap resource.
  returns: AccordionContentMap
supported operation: Deletes the AccordionContentMap resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the AccordionContentMap resource.
  returns: Nothing
supported operation: Replaces the AccordionContentMap resource.
  type: Operation
  type: ReplaceAction
  expects: AccordionContentMap
  method: PUT
  title: Replaces the AccordionContentMap resource.
  returns: AccordionContentMap
supported operation: Updates the AccordionContentMap resource.
  type: Operation
  expects: AccordionContentMap
  method: PATCH
  title: Updates the AccordionContentMap resource.
  returns: AccordionContentMap

title
type: Property
domain: AccordionContentMap
range: string

content
type: Property
domain: AccordionContentMap
range: string

address
type: Property
domain: AccordionContentMap
range: string

description
type: Property
domain: AccordionContentMap
range: string

className
type: Property
domain: AccordionContentMap
range: string

locations
type: Link
domain: AccordionContentMap
range: ComponentLocation

componentGroups
type: Link
domain: AccordionContentMap
range: ComponentGroup

componentName
type: Property
domain: AccordionContentMap
range: string

parentComponent
type: Link
domain: AccordionContentMap
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: AccordionContentMap
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: AccordionContentMap

validComponents
type: Property
domain: AccordionContentMap

ConferencePerson
type: Class
title: ConferencePerson
supported property: SupportedProperty
  property: section
  title: section
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: buttonText
  title: buttonText
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: buttonClass
  title: buttonClass
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: title
  title: title
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: url
  title: url
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: route
  title: route
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: filePath
  title: filePath
  required: false
  readable: true
  writeable: true
  description: We are not asserting this is a file here because it may be a string for dynamic component e.g. {{ filePath }} validation constraint could be made perhaps to validate a file or a variable
supported property: SupportedProperty
  property: dir
  title: dir
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: fileData
  title: fileData
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: fullName
  title: fullName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: placeOfWork
  title: placeOfWork
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sortCollection
  title: sortCollection
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: sort
  title: sort
  required: false
  readable: true
  writeable: true
supported operation: Retrieves ConferencePerson resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves ConferencePerson resource.
  returns: ConferencePerson
supported operation: Deletes the ConferencePerson resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the ConferencePerson resource.
  returns: Nothing
supported operation: Replaces the ConferencePerson resource.
  type: Operation
  type: ReplaceAction
  expects: ConferencePerson
  method: PUT
  title: Replaces the ConferencePerson resource.
  returns: ConferencePerson
supported operation: Updates the ConferencePerson resource.
  type: Operation
  expects: ConferencePerson
  method: PATCH
  title: Updates the ConferencePerson resource.
  returns: ConferencePerson

section
type: Property
domain: ConferencePerson
range: string

buttonText
type: Property
domain: ConferencePerson
range: string

buttonClass
type: Property
domain: ConferencePerson
range: string

title
type: Property
domain: ConferencePerson
range: string

route
type: Link
domain: ConferencePerson
max cardinality: 1
range: Route

description
type: Property
domain: ConferencePerson
range: string

className
type: Property
domain: ConferencePerson
range: string

locations
type: Link
domain: ConferencePerson
range: ComponentLocation

componentGroups
type: Link
domain: ConferencePerson
range: ComponentGroup

componentName
type: Property
domain: ConferencePerson
range: string

parentComponent
type: Link
domain: ConferencePerson
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: ConferencePerson
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: ConferencePerson

validComponents
type: Property
domain: ConferencePerson

dir
type: Property
domain: ConferencePerson
range: string

fileData
type: Property
domain: ConferencePerson

fullName
type: Property
domain: ConferencePerson
range: string

placeOfWork
type: Property
domain: ConferencePerson
range: string

sortCollection
type: Property
domain: ConferencePerson

sort
type: Property
domain: ConferencePerson
range: integer

AccordionFile
type: Class
title: AccordionFile
supported property: SupportedProperty
  property: content
  title: content
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: filePath
  title: filePath
  required: false
  readable: true
  writeable: true
  description: We are not asserting this is a file here because it may be a string for dynamic component e.g. {{ filePath }} validation constraint could be made perhaps to validate a file or a variable
supported property: SupportedProperty
  property: dir
  title: dir
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: fileData
  title: fileData
  required: false
  readable: true
  writeable: true
supported operation: Retrieves AccordionFile resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves AccordionFile resource.
  returns: AccordionFile
supported operation: Deletes the AccordionFile resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the AccordionFile resource.
  returns: Nothing
supported operation: Replaces the AccordionFile resource.
  type: Operation
  type: ReplaceAction
  expects: AccordionFile
  method: PUT
  title: Replaces the AccordionFile resource.
  returns: AccordionFile
supported operation: Updates the AccordionFile resource.
  type: Operation
  expects: AccordionFile
  method: PATCH
  title: Updates the AccordionFile resource.
  returns: AccordionFile

content
type: Property
domain: AccordionFile
range: string

title
type: Property
domain: AccordionFile
range: string

className
type: Property
domain: AccordionFile
range: string

locations
type: Link
domain: AccordionFile
range: ComponentLocation

componentGroups
type: Link
domain: AccordionFile
range: ComponentGroup

componentName
type: Property
domain: AccordionFile
range: string

parentComponent
type: Link
domain: AccordionFile
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: AccordionFile
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: AccordionFile

validComponents
type: Property
domain: AccordionFile

dir
type: Property
domain: AccordionFile
range: string

fileData
type: Property
domain: AccordionFile

ContactPerson
type: Class
title: ContactPerson
supported property: SupportedProperty
  property: primaryContact
  title: primaryContact
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: buttonText
  title: buttonText
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: buttonClass
  title: buttonClass
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: title
  title: title
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: url
  title: url
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: route
  title: route
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: filePath
  title: filePath
  required: false
  readable: true
  writeable: true
  description: We are not asserting this is a file here because it may be a string for dynamic component e.g. {{ filePath }} validation constraint could be made perhaps to validate a file or a variable
supported property: SupportedProperty
  property: dir
  title: dir
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: fileData
  title: fileData
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: fullName
  title: fullName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: placeOfWork
  title: placeOfWork
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sortCollection
  title: sortCollection
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: sort
  title: sort
  required: false
  readable: true
  writeable: true
supported operation: Retrieves ContactPerson resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves ContactPerson resource.
  returns: ContactPerson
supported operation: Deletes the ContactPerson resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the ContactPerson resource.
  returns: Nothing
supported operation: Replaces the ContactPerson resource.
  type: Operation
  type: ReplaceAction
  expects: ContactPerson
  method: PUT
  title: Replaces the ContactPerson resource.
  returns: ContactPerson
supported operation: Updates the ContactPerson resource.
  type: Operation
  expects: ContactPerson
  method: PATCH
  title: Updates the ContactPerson resource.
  returns: ContactPerson

primaryContact
type: Property
domain: ContactPerson
range: boolean

buttonText
type: Property
domain: ContactPerson
range: string

buttonClass
type: Property
domain: ContactPerson
range: string

title
type: Property
domain: ContactPerson
range: string

route
type: Link
domain: ContactPerson
max cardinality: 1
range: Route

description
type: Property
domain: ContactPerson
range: string

className
type: Property
domain: ContactPerson
range: string

locations
type: Link
domain: ContactPerson
range: ComponentLocation

componentGroups
type: Link
domain: ContactPerson
range: ComponentGroup

componentName
type: Property
domain: ContactPerson
range: string

parentComponent
type: Link
domain: ContactPerson
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: ContactPerson
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: ContactPerson

validComponents
type: Property
domain: ContactPerson

dir
type: Property
domain: ContactPerson
range: string

fileData
type: Property
domain: ContactPerson

fullName
type: Property
domain: ContactPerson
range: string

placeOfWork
type: Property
domain: ContactPerson
range: string

sortCollection
type: Property
domain: ContactPerson

sort
type: Property
domain: ContactPerson
range: integer

Route
type: Class
title: Route
supported property: SupportedProperty
  property: redirectedFrom
  title: redirectedFrom
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: route
  title: route
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: dynamicContent
  title: dynamicContent
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: staticPage
  title: staticPage
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: redirect
  title: redirect
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: redirectRoute
  title: redirectRoute
  required: false
  readable: false
  writeable: true
supported operation: Retrieves Route resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves Route resource.
  returns: Route
supported operation: Replaces the Route resource.
  type: Operation
  type: ReplaceAction
  expects: Route
  method: PUT
  title: Replaces the Route resource.
  returns: Route
supported operation: Deletes the Route resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Route resource.
  returns: Nothing
description: Class Route

redirectedFrom
type: Link
domain: Route
range: Route

name
type: Property
domain: Route
range: string

route
type: Property
domain: Route
range: string

dynamicContent
type: Property
domain: Route

staticPage
type: Link
domain: Route
max cardinality: 1
range: StaticPage

redirect
type: Link
domain: Route
max cardinality: 1
range: Route

redirectRoute
type: Link
domain: Route
max cardinality: 1
range: Route

Layout
type: Class
title: Layout
supported property: SupportedProperty
  property: default
  title: default
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: navBar
  title: navBar
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported operation: Retrieves Layout resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves Layout resource.
  returns: Layout
supported operation: Deletes the Layout resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Layout resource.
  returns: Nothing
supported operation: Replaces the Layout resource.
  type: Operation
  type: ReplaceAction
  expects: Layout
  method: PUT
  title: Replaces the Layout resource.
  returns: Layout
supported operation: Updates the Layout resource.
  type: Operation
  expects: Layout
  method: PATCH
  title: Updates the Layout resource.
  returns: Layout
description: Class Layout

default
type: Property
domain: Layout
range: boolean

navBar
type: Link
domain: Layout
max cardinality: 1
range: NavBar

className
type: Property
domain: Layout
range: string

StaticPage
type: Class
title: StaticPage
supported property: SupportedProperty
  property: dynamic
  title: dynamic
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: parent
  title: parent
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: defaultRoute
  title: defaultRoute
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: defaultRouteName
  title: defaultRouteName
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: parentRoute
  title: parentRoute
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentLocations
  title: componentLocations
  required: false
  readable: true
  writeable: true
  description: Declared here for groups differ from dynamic
supported property: SupportedProperty
  property: created
  title: created
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: modified
  title: modified
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: securityRoles
  title: securityRoles
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: metaDescription
  title: metaDescription
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: layout
  title: layout
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: routes
  title: routes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: regenerateRoute
  title: regenerateRoute
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: nested
  title: nested
  required: false
  readable: true
  writeable: true
supported operation: Retrieves StaticPage resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves StaticPage resource.
  returns: StaticPage
supported operation: Deletes the StaticPage resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the StaticPage resource.
  returns: Nothing
supported operation: Replaces the StaticPage resource.
  type: Operation
  type: ReplaceAction
  expects: StaticPage
  method: PUT
  title: Replaces the StaticPage resource.
  returns: StaticPage
supported operation: Updates the StaticPage resource.
  type: Operation
  expects: StaticPage
  method: PATCH
  title: Updates the StaticPage resource.
  returns: StaticPage

dynamic
type: Property
domain: StaticPage
range: boolean

parent
type: Property
domain: StaticPage

defaultRoute
type: Property
domain: StaticPage
range: string

defaultRouteName
type: Property
domain: StaticPage
range: string

parentRoute
type: Link
domain: StaticPage
max cardinality: 1
range: Route

componentLocations
type: Link
domain: StaticPage
range: ComponentLocation

created
type: Property
domain: StaticPage
range: dateTime

modified
type: Property
domain: StaticPage
range: dateTime

securityRoles
type: Property
domain: StaticPage

title
type: Property
domain: StaticPage
range: string

metaDescription
type: Property
domain: StaticPage
range: string

layout
type: Link
domain: StaticPage
max cardinality: 1
range: Layout

routes
type: Link
domain: StaticPage
range: Route

regenerateRoute
type: Property
domain: StaticPage
range: boolean

nested
type: Property
domain: StaticPage
range: boolean

DynamicPage
type: Class
title: DynamicPage
supported property: SupportedProperty
  property: dynamicPageClass
  title: dynamicPageClass
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sortCollection
  title: sortCollection
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: parent
  title: parent
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: dynamic
  title: dynamic
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: defaultRoute
  title: defaultRoute
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: defaultRouteName
  title: defaultRouteName
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: parentRoute
  title: parentRoute
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentLocations
  title: componentLocations
  required: false
  readable: true
  writeable: true
  description: Groups differ from page
supported property: SupportedProperty
  property: created
  title: created
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: modified
  title: modified
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: securityRoles
  title: securityRoles
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: metaDescription
  title: metaDescription
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: layout
  title: layout
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sort
  title: sort
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: nested
  title: nested
  required: false
  readable: true
  writeable: true
supported operation: Retrieves DynamicPage resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves DynamicPage resource.
  returns: DynamicPage
supported operation: Deletes the DynamicPage resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the DynamicPage resource.
  returns: Nothing
supported operation: Replaces the DynamicPage resource.
  type: Operation
  type: ReplaceAction
  expects: DynamicPage
  method: PUT
  title: Replaces the DynamicPage resource.
  returns: DynamicPage
supported operation: Updates the DynamicPage resource.
  type: Operation
  expects: DynamicPage
  method: PATCH
  title: Updates the DynamicPage resource.
  returns: DynamicPage

dynamicPageClass
type: Property
domain: DynamicPage
range: string

sortCollection
type: Property
domain: DynamicPage

parent
type: Property
domain: DynamicPage

dynamic
type: Property
domain: DynamicPage
range: boolean

defaultRoute
type: Property
domain: DynamicPage
range: string

defaultRouteName
type: Property
domain: DynamicPage
range: string

parentRoute
type: Link
domain: DynamicPage
max cardinality: 1
range: Route

componentLocations
type: Link
domain: DynamicPage
range: ComponentLocation

created
type: Property
domain: DynamicPage
range: dateTime

modified
type: Property
domain: DynamicPage
range: dateTime

securityRoles
type: Property
domain: DynamicPage

title
type: Property
domain: DynamicPage
range: string

metaDescription
type: Property
domain: DynamicPage
range: string

layout
type: Link
domain: DynamicPage
max cardinality: 1
range: Layout

sort
type: Property
domain: DynamicPage
range: integer

nested
type: Property
domain: DynamicPage
range: boolean

ComponentGroup
type: Class
title: ComponentGroup
supported property: SupportedProperty
  property: parent
  title: parent
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: component
  title: component
  required: false
  readable: false
  writeable: false
supported property: SupportedProperty
  property: sortCollection
  title: sortCollection
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: componentLocations
  title: componentLocations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: created
  title: created
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: modified
  title: modified
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: securityRoles
  title: securityRoles
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sort
  title: sort
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported operation: Retrieves ComponentGroup resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves ComponentGroup resource.
  returns: ComponentGroup
supported operation: Deletes the ComponentGroup resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the ComponentGroup resource.
  returns: Nothing
supported operation: Replaces the ComponentGroup resource.
  type: Operation
  type: ReplaceAction
  expects: ComponentGroup
  method: PUT
  title: Replaces the ComponentGroup resource.
  returns: ComponentGroup
supported operation: Updates the ComponentGroup resource.
  type: Operation
  expects: ComponentGroup
  method: PATCH
  title: Updates the ComponentGroup resource.
  returns: ComponentGroup

parent
type: Link
domain: ComponentGroup
max cardinality: 1
range: AbstractComponent

component
type: Property
domain: ComponentGroup

sortCollection
type: Property
domain: ComponentGroup

componentLocations
type: Link
domain: ComponentGroup
range: ComponentLocation

created
type: Property
domain: ComponentGroup
range: dateTime

modified
type: Property
domain: ComponentGroup
range: dateTime

securityRoles
type: Property
domain: ComponentGroup

sort
type: Property
domain: ComponentGroup
range: integer

validComponents
type: Property
domain: ComponentGroup

ComponentLocation
type: Class
title: ComponentLocation
supported property: SupportedProperty
  property: content
  title: content
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: component
  title: component
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sortCollection
  title: sortCollection
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: sort
  title: sort
  required: false
  readable: true
  writeable: true
supported operation: Retrieves ComponentLocation resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves ComponentLocation resource.
  returns: ComponentLocation
supported operation: Deletes the ComponentLocation resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the ComponentLocation resource.
  returns: Nothing
supported operation: Replaces the ComponentLocation resource.
  type: Operation
  type: ReplaceAction
  expects: ComponentLocation
  method: PUT
  title: Replaces the ComponentLocation resource.
  returns: ComponentLocation
supported operation: Updates the ComponentLocation resource.
  type: Operation
  expects: ComponentLocation
  method: PATCH
  title: Updates the ComponentLocation resource.
  returns: ComponentLocation
description: Class ComponentLocation

content
type: Property
domain: ComponentLocation

component
type: Link
domain: ComponentLocation
max cardinality: 1
range: AbstractComponent

sortCollection
type: Property
domain: ComponentLocation

sort
type: Property
domain: ComponentLocation
range: integer

AbstractComponent
type: Class
title: AbstractComponent
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported operation: Retrieves AbstractComponent resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves AbstractComponent resource.
  returns: AbstractComponent
supported operation: Deletes the AbstractComponent resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the AbstractComponent resource.
  returns: Nothing
description: Class AbstractComponent

className
type: Property
domain: AbstractComponent
range: string

locations
type: Link
domain: AbstractComponent
range: ComponentLocation

componentGroups
type: Link
domain: AbstractComponent
range: ComponentGroup

componentName
type: Property
domain: AbstractComponent
range: string

parentComponent
type: Link
domain: AbstractComponent
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: AbstractComponent
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: AbstractComponent

validComponents
type: Property
domain: AbstractComponent

Collection
type: Class
title: Collection
supported property: SupportedProperty
  property: resource
  title: resource
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: perPage
  title: perPage
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: collection
  title: collection
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: collectionRoutes
  title: collectionRoutes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: defaultQueryString
  title: defaultQueryString
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported operation: Retrieves Collection resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves Collection resource.
  returns: Collection
supported operation: Deletes the Collection resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Collection resource.
  returns: Nothing
supported operation: Replaces the Collection resource.
  type: Operation
  type: ReplaceAction
  expects: Collection
  method: PUT
  title: Replaces the Collection resource.
  returns: Collection
supported operation: Updates the Collection resource.
  type: Operation
  expects: Collection
  method: PATCH
  title: Updates the Collection resource.
  returns: Collection

resource
type: Property
domain: Collection
range: string

perPage
type: Property
domain: Collection
range: integer

title
type: Property
domain: Collection
range: string

collection
type: Property
domain: Collection

collectionRoutes
type: Property
domain: Collection

defaultQueryString
type: Property
domain: Collection
range: string

className
type: Property
domain: Collection
range: string

locations
type: Link
domain: Collection
range: ComponentLocation

componentGroups
type: Link
domain: Collection
range: ComponentGroup

componentName
type: Property
domain: Collection
range: string

parentComponent
type: Link
domain: Collection
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: Collection
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: Collection

validComponents
type: Property
domain: Collection

FeatureColumns
type: Class
title: FeatureColumns
supported property: SupportedProperty
  property: title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported operation: Retrieves FeatureColumns resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves FeatureColumns resource.
  returns: FeatureColumns
supported operation: Deletes the FeatureColumns resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the FeatureColumns resource.
  returns: Nothing
supported operation: Replaces the FeatureColumns resource.
  type: Operation
  type: ReplaceAction
  expects: FeatureColumns
  method: PUT
  title: Replaces the FeatureColumns resource.
  returns: FeatureColumns
supported operation: Updates the FeatureColumns resource.
  type: Operation
  expects: FeatureColumns
  method: PATCH
  title: Updates the FeatureColumns resource.
  returns: FeatureColumns
description: Class FeatureColumns

title
type: Property
domain: FeatureColumns
range: string

className
type: Property
domain: FeatureColumns
range: string

locations
type: Link
domain: FeatureColumns
range: ComponentLocation

componentGroups
type: Link
domain: FeatureColumns
range: ComponentGroup

componentName
type: Property
domain: FeatureColumns
range: string

parentComponent
type: Link
domain: FeatureColumns
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: FeatureColumns
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: FeatureColumns

validComponents
type: Property
domain: FeatureColumns

FeatureColumnsItem
type: Class
title: FeatureColumnsItem
supported property: SupportedProperty
  property: title
  title: title
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: url
  title: url
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: route
  title: route
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: filePath
  title: filePath
  required: false
  readable: true
  writeable: true
  description: We are not asserting this is a file here because it may be a string for dynamic component e.g. {{ filePath }} validation constraint could be made perhaps to validate a file or a variable
supported property: SupportedProperty
  property: dir
  title: dir
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: fileData
  title: fileData
  required: false
  readable: true
  writeable: true
supported operation: Retrieves FeatureColumnsItem resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves FeatureColumnsItem resource.
  returns: FeatureColumnsItem
supported operation: Deletes the FeatureColumnsItem resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the FeatureColumnsItem resource.
  returns: Nothing
supported operation: Replaces the FeatureColumnsItem resource.
  type: Operation
  type: ReplaceAction
  expects: FeatureColumnsItem
  method: PUT
  title: Replaces the FeatureColumnsItem resource.
  returns: FeatureColumnsItem
supported operation: Updates the FeatureColumnsItem resource.
  type: Operation
  expects: FeatureColumnsItem
  method: PATCH
  title: Updates the FeatureColumnsItem resource.
  returns: FeatureColumnsItem

title
type: Property
domain: FeatureColumnsItem
range: string

route
type: Link
domain: FeatureColumnsItem
max cardinality: 1
range: Route

description
type: Property
domain: FeatureColumnsItem
range: string

className
type: Property
domain: FeatureColumnsItem
range: string

locations
type: Link
domain: FeatureColumnsItem
range: ComponentLocation

componentGroups
type: Link
domain: FeatureColumnsItem
range: ComponentGroup

componentName
type: Property
domain: FeatureColumnsItem
range: string

parentComponent
type: Link
domain: FeatureColumnsItem
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: FeatureColumnsItem
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: FeatureColumnsItem

validComponents
type: Property
domain: FeatureColumnsItem

dir
type: Property
domain: FeatureColumnsItem
range: string

fileData
type: Property
domain: FeatureColumnsItem

FeatureStacked
type: Class
title: FeatureStacked
supported property: SupportedProperty
  property: reverse
  title: reverse
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported operation: Retrieves FeatureStacked resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves FeatureStacked resource.
  returns: FeatureStacked
supported operation: Deletes the FeatureStacked resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the FeatureStacked resource.
  returns: Nothing
supported operation: Replaces the FeatureStacked resource.
  type: Operation
  type: ReplaceAction
  expects: FeatureStacked
  method: PUT
  title: Replaces the FeatureStacked resource.
  returns: FeatureStacked
supported operation: Updates the FeatureStacked resource.
  type: Operation
  expects: FeatureStacked
  method: PATCH
  title: Updates the FeatureStacked resource.
  returns: FeatureStacked

reverse
type: Property
domain: FeatureStacked
range: boolean

title
type: Property
domain: FeatureStacked
range: string

className
type: Property
domain: FeatureStacked
range: string

locations
type: Link
domain: FeatureStacked
range: ComponentLocation

componentGroups
type: Link
domain: FeatureStacked
range: ComponentGroup

componentName
type: Property
domain: FeatureStacked
range: string

parentComponent
type: Link
domain: FeatureStacked
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: FeatureStacked
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: FeatureStacked

validComponents
type: Property
domain: FeatureStacked

FeatureStackedItem
type: Class
title: FeatureStackedItem
supported property: SupportedProperty
  property: buttonText
  title: buttonText
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: buttonClass
  title: buttonClass
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: title
  title: title
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: url
  title: url
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: route
  title: route
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: filePath
  title: filePath
  required: false
  readable: true
  writeable: true
  description: We are not asserting this is a file here because it may be a string for dynamic component e.g. {{ filePath }} validation constraint could be made perhaps to validate a file or a variable
supported property: SupportedProperty
  property: dir
  title: dir
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: fileData
  title: fileData
  required: false
  readable: true
  writeable: true
supported operation: Retrieves FeatureStackedItem resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves FeatureStackedItem resource.
  returns: FeatureStackedItem
supported operation: Deletes the FeatureStackedItem resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the FeatureStackedItem resource.
  returns: Nothing
supported operation: Replaces the FeatureStackedItem resource.
  type: Operation
  type: ReplaceAction
  expects: FeatureStackedItem
  method: PUT
  title: Replaces the FeatureStackedItem resource.
  returns: FeatureStackedItem
supported operation: Updates the FeatureStackedItem resource.
  type: Operation
  expects: FeatureStackedItem
  method: PATCH
  title: Updates the FeatureStackedItem resource.
  returns: FeatureStackedItem

buttonText
type: Property
domain: FeatureStackedItem
range: string

buttonClass
type: Property
domain: FeatureStackedItem
range: string

title
type: Property
domain: FeatureStackedItem
range: string

route
type: Link
domain: FeatureStackedItem
max cardinality: 1
range: Route

description
type: Property
domain: FeatureStackedItem
range: string

className
type: Property
domain: FeatureStackedItem
range: string

locations
type: Link
domain: FeatureStackedItem
range: ComponentLocation

componentGroups
type: Link
domain: FeatureStackedItem
range: ComponentGroup

componentName
type: Property
domain: FeatureStackedItem
range: string

parentComponent
type: Link
domain: FeatureStackedItem
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: FeatureStackedItem
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: FeatureStackedItem

validComponents
type: Property
domain: FeatureStackedItem

dir
type: Property
domain: FeatureStackedItem
range: string

fileData
type: Property
domain: FeatureStackedItem

FeatureTextList
type: Class
title: FeatureTextList
supported property: SupportedProperty
  property: columns
  title: columns
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported operation: Retrieves FeatureTextList resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves FeatureTextList resource.
  returns: FeatureTextList
supported operation: Deletes the FeatureTextList resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the FeatureTextList resource.
  returns: Nothing
supported operation: Replaces the FeatureTextList resource.
  type: Operation
  type: ReplaceAction
  expects: FeatureTextList
  method: PUT
  title: Replaces the FeatureTextList resource.
  returns: FeatureTextList
supported operation: Updates the FeatureTextList resource.
  type: Operation
  expects: FeatureTextList
  method: PATCH
  title: Updates the FeatureTextList resource.
  returns: FeatureTextList

columns
type: Property
domain: FeatureTextList
range: integer

title
type: Property
domain: FeatureTextList
range: string

className
type: Property
domain: FeatureTextList
range: string

locations
type: Link
domain: FeatureTextList
range: ComponentLocation

componentGroups
type: Link
domain: FeatureTextList
range: ComponentGroup

componentName
type: Property
domain: FeatureTextList
range: string

parentComponent
type: Link
domain: FeatureTextList
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: FeatureTextList
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: FeatureTextList

validComponents
type: Property
domain: FeatureTextList

FeatureTextListItem
type: Class
title: FeatureTextListItem
supported property: SupportedProperty
  property: title
  title: title
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: url
  title: url
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: route
  title: route
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported operation: Retrieves FeatureTextListItem resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves FeatureTextListItem resource.
  returns: FeatureTextListItem
supported operation: Deletes the FeatureTextListItem resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the FeatureTextListItem resource.
  returns: Nothing
supported operation: Replaces the FeatureTextListItem resource.
  type: Operation
  type: ReplaceAction
  expects: FeatureTextListItem
  method: PUT
  title: Replaces the FeatureTextListItem resource.
  returns: FeatureTextListItem
supported operation: Updates the FeatureTextListItem resource.
  type: Operation
  expects: FeatureTextListItem
  method: PATCH
  title: Updates the FeatureTextListItem resource.
  returns: FeatureTextListItem

title
type: Property
domain: FeatureTextListItem
range: string

route
type: Link
domain: FeatureTextListItem
max cardinality: 1
range: Route

description
type: Property
domain: FeatureTextListItem
range: string

className
type: Property
domain: FeatureTextListItem
range: string

locations
type: Link
domain: FeatureTextListItem
range: ComponentLocation

componentGroups
type: Link
domain: FeatureTextListItem
range: ComponentGroup

componentName
type: Property
domain: FeatureTextListItem
range: string

parentComponent
type: Link
domain: FeatureTextListItem
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: FeatureTextListItem
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: FeatureTextListItem

validComponents
type: Property
domain: FeatureTextListItem

Form
type: Class
title: Form
supported property: SupportedProperty
  property: formType
  title: formType
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: successHandler
  title: successHandler
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: form
  title: form
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: lastModified
  title: lastModified
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: formOptions
  title: formOptions
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported operation: Retrieves Form resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves Form resource.
  returns: Form
supported operation: Deletes the Form resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Form resource.
  returns: Nothing
supported operation: Replaces the Form resource.
  type: Operation
  type: ReplaceAction
  expects: Form
  method: PUT
  title: Replaces the Form resource.
  returns: Form
supported operation: Updates the Form resource.
  type: Operation
  expects: Form
  method: PATCH
  title: Updates the Form resource.
  returns: Form
supported operation: Creates a Form resource.
  type: Operation
  type: CreateAction
  expects: Form
  method: POST
  title: Creates a Form resource.
  returns: Form
description: Class Form

formType
type: Property
domain: Form
range: string

successHandler
type: Property
domain: Form
range: string

form
type: Property
domain: Form

lastModified
type: Property
domain: Form
range: dateTime

formOptions
type: Property
domain: Form

className
type: Property
domain: Form
range: string

locations
type: Link
domain: Form
range: ComponentLocation

componentGroups
type: Link
domain: Form
range: ComponentGroup

componentName
type: Property
domain: Form
range: string

parentComponent
type: Link
domain: Form
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: Form
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: Form

validComponents
type: Property
domain: Form

Gallery
type: Class
title: Gallery
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported operation: Retrieves Gallery resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves Gallery resource.
  returns: Gallery
supported operation: Deletes the Gallery resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Gallery resource.
  returns: Nothing
supported operation: Replaces the Gallery resource.
  type: Operation
  type: ReplaceAction
  expects: Gallery
  method: PUT
  title: Replaces the Gallery resource.
  returns: Gallery
supported operation: Updates the Gallery resource.
  type: Operation
  expects: Gallery
  method: PATCH
  title: Updates the Gallery resource.
  returns: Gallery

className
type: Property
domain: Gallery
range: string

locations
type: Link
domain: Gallery
range: ComponentLocation

componentGroups
type: Link
domain: Gallery
range: ComponentGroup

componentName
type: Property
domain: Gallery
range: string

parentComponent
type: Link
domain: Gallery
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: Gallery
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: Gallery

validComponents
type: Property
domain: Gallery

GalleryItem
type: Class
title: GalleryItem
supported property: SupportedProperty
  property: title
  title: title
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: caption
  title: caption
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: dir
  title: dir
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: filePath
  title: filePath
  required: false
  readable: true
  writeable: true
  description: We are not asserting this is a file here because it may be a string for dynamic component e.g. {{ filePath }} validation constraint could be made perhaps to validate a file or a variable
supported property: SupportedProperty
  property: fileData
  title: fileData
  required: false
  readable: true
  writeable: true
supported operation: Retrieves GalleryItem resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves GalleryItem resource.
  returns: GalleryItem
supported operation: Deletes the GalleryItem resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the GalleryItem resource.
  returns: Nothing
supported operation: Replaces the GalleryItem resource.
  type: Operation
  type: ReplaceAction
  expects: GalleryItem
  method: PUT
  title: Replaces the GalleryItem resource.
  returns: GalleryItem
supported operation: Updates the GalleryItem resource.
  type: Operation
  expects: GalleryItem
  method: PATCH
  title: Updates the GalleryItem resource.
  returns: GalleryItem
description: Class GalleryItem
label: SimpleImage
title: SimpleImage
supported property: SupportedProperty
  property: caption
  title: caption
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: filePath
  title: filePath
  required: true
  readable: true
  writeable: true
  description: We are not asserting this is a file here because it may be a string for dynamic component e.g. {{ filePath }} validation constraint could be made perhaps to validate a file or a variable
supported property: SupportedProperty
  property: dir
  title: dir
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: fileData
  title: fileData
  required: false
  readable: true
  writeable: true
supported operation: Retrieves SimpleImage resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves SimpleImage resource.
  returns: GalleryItem
supported operation: Deletes the SimpleImage resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the SimpleImage resource.
  returns: Nothing
supported operation: Replaces the SimpleImage resource.
  type: Operation
  type: ReplaceAction
  expects: GalleryItem
  method: PUT
  title: Replaces the SimpleImage resource.
  returns: GalleryItem
supported operation: Updates the SimpleImage resource.

title
type: Property
domain: GalleryItem
range: string

caption
type: Property
domain: GalleryItem
range: string

dir
type: Property
domain: GalleryItem
range: string

className
type: Property
domain: GalleryItem
range: string

locations
type: Link
domain: GalleryItem
range: ComponentLocation

componentGroups
type: Link
domain: GalleryItem
range: ComponentGroup

componentName
type: Property
domain: GalleryItem
range: string

parentComponent
type: Link
domain: GalleryItem
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: GalleryItem
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: GalleryItem

validComponents
type: Property
domain: GalleryItem

fileData
type: Property
domain: GalleryItem

Hero
type: Class
title: Hero
supported property: SupportedProperty
  property: title
  title: title
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: subtitle
  title: subtitle
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: filePath
  title: filePath
  required: false
  readable: true
  writeable: true
  description: We are not asserting this is a file here because it may be a string for dynamic component e.g. {{ filePath }} validation constraint could be made perhaps to validate a file or a variable
supported property: SupportedProperty
  property: dir
  title: dir
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: fileData
  title: fileData
  required: false
  readable: true
  writeable: true
supported operation: Retrieves Hero resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves Hero resource.
  returns: Hero
supported operation: Deletes the Hero resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Hero resource.
  returns: Nothing
supported operation: Replaces the Hero resource.
  type: Operation
  type: ReplaceAction
  expects: Hero
  method: PUT
  title: Replaces the Hero resource.
  returns: Hero
supported operation: Updates the Hero resource.
  type: Operation
  expects: Hero
  method: PATCH
  title: Updates the Hero resource.
  returns: Hero
description: Class Hero

title
type: Property
domain: Hero
range: string

subtitle
type: Property
domain: Hero
range: string

className
type: Property
domain: Hero
range: string

locations
type: Link
domain: Hero
range: ComponentLocation

componentGroups
type: Link
domain: Hero
range: ComponentGroup

componentName
type: Property
domain: Hero
range: string

parentComponent
type: Link
domain: Hero
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: Hero
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: Hero

validComponents
type: Property
domain: Hero

dir
type: Property
domain: Hero
range: string

fileData
type: Property
domain: Hero

caption
type: Property
domain: GalleryItem
range: string

className
type: Property
domain: GalleryItem
range: string

locations
type: Link
domain: GalleryItem
range: ComponentLocation

componentGroups
type: Link
domain: GalleryItem
range: ComponentGroup

componentName
type: Property
domain: GalleryItem
range: string

parentComponent
type: Link
domain: GalleryItem
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: GalleryItem
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: GalleryItem

validComponents
type: Property
domain: GalleryItem

dir
type: Property
domain: GalleryItem
range: string

fileData
type: Property
domain: GalleryItem

NavBar
type: Class
title: NavBar
supported property: SupportedProperty
  property: childComponentGroup
  title: childComponentGroup
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported operation: Retrieves NavBar resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves NavBar resource.
  returns: NavBar
supported operation: Deletes the NavBar resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the NavBar resource.
  returns: Nothing
supported operation: Replaces the NavBar resource.
  type: Operation
  type: ReplaceAction
  expects: NavBar
  method: PUT
  title: Replaces the NavBar resource.
  returns: NavBar
supported operation: Updates the NavBar resource.
  type: Operation
  expects: NavBar
  method: PATCH
  title: Updates the NavBar resource.
  returns: NavBar

childComponentGroup
type: Link
domain: NavBar
max cardinality: 1
range: ComponentGroup

className
type: Property
domain: NavBar
range: string

locations
type: Link
domain: NavBar
range: ComponentLocation

componentGroups
type: Link
domain: NavBar
range: ComponentGroup

componentName
type: Property
domain: NavBar
range: string

parentComponent
type: Link
domain: NavBar
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: NavBar
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: NavBar

validComponents
type: Property
domain: NavBar

NavBarItem
type: Class
title: NavBarItem
supported property: SupportedProperty
  property: label
  title: label
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: route
  title: route
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: fragment
  title: fragment
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: roles
  title: roles
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: excludeRoles
  title: excludeRoles
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported operation: Retrieves NavBarItem resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves NavBarItem resource.
  returns: NavBarItem
supported operation: Deletes the NavBarItem resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the NavBarItem resource.
  returns: Nothing
supported operation: Replaces the NavBarItem resource.
  type: Operation
  type: ReplaceAction
  expects: NavBarItem
  method: PUT
  title: Replaces the NavBarItem resource.
  returns: NavBarItem
supported operation: Updates the NavBarItem resource.
  type: Operation
  expects: NavBarItem
  method: PATCH
  title: Updates the NavBarItem resource.
  returns: NavBarItem

label
type: Property
domain: NavBarItem
range: string

route
type: Link
domain: NavBarItem
max cardinality: 1
range: Route

fragment
type: Property
domain: NavBarItem
range: string

roles
type: Property
domain: NavBarItem

excludeRoles
type: Property
domain: NavBarItem

className
type: Property
domain: NavBarItem
range: string

locations
type: Link
domain: NavBarItem
range: ComponentLocation

componentGroups
type: Link
domain: NavBarItem
range: ComponentGroup

componentName
type: Property
domain: NavBarItem
range: string

parentComponent
type: Link
domain: NavBarItem
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: NavBarItem
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: NavBarItem

validComponents
type: Property
domain: NavBarItem

Tabs
type: Class
title: Tabs
supported property: SupportedProperty
  property: childComponentGroup
  title: childComponentGroup
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported operation: Retrieves Tabs resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves Tabs resource.
  returns: Tabs
supported operation: Deletes the Tabs resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Tabs resource.
  returns: Nothing
supported operation: Replaces the Tabs resource.
  type: Operation
  type: ReplaceAction
  expects: Tabs
  method: PUT
  title: Replaces the Tabs resource.
  returns: Tabs
supported operation: Updates the Tabs resource.
  type: Operation
  expects: Tabs
  method: PATCH
  title: Updates the Tabs resource.
  returns: Tabs
description: Class Tabs

childComponentGroup
type: Link
domain: Tabs
max cardinality: 1
range: ComponentGroup

className
type: Property
domain: Tabs
range: string

locations
type: Link
domain: Tabs
range: ComponentLocation

componentGroups
type: Link
domain: Tabs
range: ComponentGroup

componentName
type: Property
domain: Tabs
range: string

parentComponent
type: Link
domain: Tabs
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: Tabs
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: Tabs

validComponents
type: Property
domain: Tabs

TabsItem
type: Class
title: TabsItem
supported property: SupportedProperty
  property: label
  title: label
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: route
  title: route
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: fragment
  title: fragment
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: roles
  title: roles
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: excludeRoles
  title: excludeRoles
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported operation: Retrieves TabsItem resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves TabsItem resource.
  returns: TabsItem
supported operation: Deletes the TabsItem resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the TabsItem resource.
  returns: Nothing
supported operation: Replaces the TabsItem resource.
  type: Operation
  type: ReplaceAction
  expects: TabsItem
  method: PUT
  title: Replaces the TabsItem resource.
  returns: TabsItem
supported operation: Updates the TabsItem resource.
  type: Operation
  expects: TabsItem
  method: PATCH
  title: Updates the TabsItem resource.
  returns: TabsItem
description: Class TabsItem

label
type: Property
domain: TabsItem
range: string

route
type: Link
domain: TabsItem
max cardinality: 1
range: Route

fragment
type: Property
domain: TabsItem
range: string

roles
type: Property
domain: TabsItem

excludeRoles
type: Property
domain: TabsItem

className
type: Property
domain: TabsItem
range: string

locations
type: Link
domain: TabsItem
range: ComponentLocation

componentGroups
type: Link
domain: TabsItem
range: ComponentGroup

componentName
type: Property
domain: TabsItem
range: string

parentComponent
type: Link
domain: TabsItem
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: TabsItem
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: TabsItem

validComponents
type: Property
domain: TabsItem

Content
type: Class
title: Content
supported property: SupportedProperty
  property: content
  title: content
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: className
  title: className
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentGroups
  title: componentGroups
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: componentName
  title: componentName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentComponent
  title: parentComponent
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentComponentGroup
  title: parentComponentGroup
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: parentContent
  title: parentContent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: validComponents
  title: validComponents
  required: false
  readable: true
  writeable: true
supported operation: Retrieves Content resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves Content resource.
  returns: Content
supported operation: Deletes the Content resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Content resource.
  returns: Nothing
supported operation: Replaces the Content resource.
  type: Operation
  type: ReplaceAction
  expects: Content
  method: PUT
  title: Replaces the Content resource.
  returns: Content
supported operation: Updates the Content resource.
  type: Operation
  expects: Content
  method: PATCH
  title: Updates the Content resource.
  returns: Content
description: Class Content

content
type: Property
domain: Content
range: string

title
type: Property
domain: Content
range: string

className
type: Property
domain: Content
range: string

locations
type: Link
domain: Content
range: ComponentLocation

componentGroups
type: Link
domain: Content
range: ComponentGroup

componentName
type: Property
domain: Content
range: string

parentComponent
type: Link
domain: Content
max cardinality: 1
range: AbstractComponent

parentComponentGroup
type: Link
domain: Content
max cardinality: 1
range: ComponentGroup

parentContent
type: Property
domain: Content

validComponents
type: Property
domain: Content

ArticlePage
type: Class
title: ArticlePage
supported property: SupportedProperty
  property: subtitle
  title: subtitle
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: content
  title: content
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: imageCaption
  title: imageCaption
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: dynamicPage
  title: dynamicPage
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentRoute
  title: parentRoute
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sortCollection
  title: sortCollection
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: dynamic
  title: dynamic
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: routes
  title: routes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: regenerateRoute
  title: regenerateRoute
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: nested
  title: nested
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: published
  title: published
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: publishedDate
  title: publishedDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sort
  title: sort
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: created
  title: created
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: modified
  title: modified
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: title
  title: title
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: metaDescription
  title: metaDescription
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: layout
  title: layout
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: defaultRoute
  title: defaultRoute
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: defaultRouteName
  title: defaultRouteName
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: filePath
  title: filePath
  required: false
  readable: true
  writeable: true
  description: We are not asserting this is a file here because it may be a string for dynamic component e.g. {{ filePath }} validation constraint could be made perhaps to validate a file or a variable
supported property: SupportedProperty
  property: dir
  title: dir
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: fileData
  title: fileData
  required: false
  readable: true
  writeable: true
supported operation: Retrieves ArticlePage resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves ArticlePage resource.
  returns: ArticlePage
supported operation: Deletes the ArticlePage resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the ArticlePage resource.
  returns: Nothing
supported operation: Replaces the ArticlePage resource.
  type: Operation
  type: ReplaceAction
  expects: ArticlePage
  method: PUT
  title: Replaces the ArticlePage resource.
  returns: ArticlePage
supported operation: Updates the ArticlePage resource.
  type: Operation
  expects: ArticlePage
  method: PATCH
  title: Updates the ArticlePage resource.
  returns: ArticlePage

subtitle
type: Property
domain: ArticlePage
range: string

content
type: Property
domain: ArticlePage
range: string

imageCaption
type: Property
domain: ArticlePage
range: string

dynamicPage
type: Link
domain: ArticlePage
max cardinality: 1
range: DynamicPage

parentRoute
type: Link
domain: ArticlePage
max cardinality: 1
range: Route

sortCollection
type: Property
domain: ArticlePage

dynamic
type: Property
domain: ArticlePage
range: boolean

routes
type: Link
domain: ArticlePage
range: Route

regenerateRoute
type: Property
domain: ArticlePage
range: boolean

nested
type: Property
domain: ArticlePage
range: boolean

published
type: Property
domain: ArticlePage
range: boolean

publishedDate
type: Property
domain: ArticlePage
range: dateTime

sort
type: Property
domain: ArticlePage
range: integer

created
type: Property
domain: ArticlePage
range: dateTime

modified
type: Property
domain: ArticlePage
range: dateTime

title
type: Property
domain: ArticlePage
range: string

metaDescription
type: Property
domain: ArticlePage
range: string

layout
type: Link
domain: ArticlePage
max cardinality: 1
range: Layout

defaultRoute
type: Property
domain: ArticlePage
range: string

defaultRouteName
type: Property
domain: ArticlePage
range: string

dir
type: Property
domain: ArticlePage
range: string

fileData
type: Property
domain: ArticlePage

LoginForm
type: Class
title: LoginForm
supported property: SupportedProperty
  property: username
  title: username
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: password
  title: password
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: _username
  title: _username
  required: false
  readable: false
  writeable: false
supported property: SupportedProperty
  property: _password
  title: _password
  required: false
  readable: false
  writeable: false
supported operation: Retrieves LoginForm resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves LoginForm resource.
  returns: LoginForm
supported operation: Deletes the LoginForm resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the LoginForm resource.
  returns: Nothing
supported operation: Replaces the LoginForm resource.
  type: Operation
  type: ReplaceAction
  expects: LoginForm
  method: PUT
  title: Replaces the LoginForm resource.
  returns: LoginForm
supported operation: Updates the LoginForm resource.
  type: Operation
  expects: LoginForm
  method: PATCH
  title: Updates the LoginForm resource.
  returns: LoginForm

username
type: Property
domain: LoginForm
range: string

password
type: Property
domain: LoginForm
range: string

_username
type: Property
domain: LoginForm
range: string

_password
type: Property
domain: LoginForm
range: string

Entrypoint
type: Class
title: The API entrypoint
supported property: SupportedProperty
  property: The collection of BoardMember resources
  title: The collection of BoardMember resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of HomeHero resources
  title: The collection of HomeHero resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of User resources
  title: The collection of User resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of ResourceCategory resources
  title: The collection of ResourceCategory resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of AccordionSection resources
  title: The collection of AccordionSection resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Resource resources
  title: The collection of Resource resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of AppNavBar resources
  title: The collection of AppNavBar resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Conference resources
  title: The collection of Conference resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of ConferencePage resources
  title: The collection of ConferencePage resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of AccordionContentMap resources
  title: The collection of AccordionContentMap resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of ConferencePerson resources
  title: The collection of ConferencePerson resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of AccordionFile resources
  title: The collection of AccordionFile resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of ContactPerson resources
  title: The collection of ContactPerson resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Route resources
  title: The collection of Route resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Layout resources
  title: The collection of Layout resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of StaticPage resources
  title: The collection of StaticPage resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of DynamicPage resources
  title: The collection of DynamicPage resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of ComponentGroup resources
  title: The collection of ComponentGroup resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of ComponentLocation resources
  title: The collection of ComponentLocation resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of AbstractComponent resources
  title: The collection of AbstractComponent resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Collection resources
  title: The collection of Collection resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of FeatureColumns resources
  title: The collection of FeatureColumns resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of FeatureColumnsItem resources
  title: The collection of FeatureColumnsItem resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of FeatureStacked resources
  title: The collection of FeatureStacked resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of FeatureStackedItem resources
  title: The collection of FeatureStackedItem resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of FeatureTextList resources
  title: The collection of FeatureTextList resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of FeatureTextListItem resources
  title: The collection of FeatureTextListItem resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Form resources
  title: The collection of Form resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Gallery resources
  title: The collection of Gallery resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of GalleryItem resources
  title: The collection of GalleryItem resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Hero resources
  title: The collection of Hero resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of SimpleImage resources
  title: The collection of SimpleImage resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of NavBar resources
  title: The collection of NavBar resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of NavBarItem resources
  title: The collection of NavBarItem resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Tabs resources
  title: The collection of Tabs resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of TabsItem resources
  title: The collection of TabsItem resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Content resources
  title: The collection of Content resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of ArticlePage resources
  title: The collection of ArticlePage resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of LoginForm resources
  title: The collection of LoginForm resources
  readable: true
  writeable: false
supported operation: The API entrypoint.
  type: Operation
  method: GET
  returns: EntryPoint

The collection of BoardMember resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: BoardMember
supported operation: Retrieves the collection of BoardMember resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of BoardMember resources.
  returns: Collection
supported operation: Creates a BoardMember resource.
  type: Operation
  type: CreateAction
  expects: BoardMember
  method: POST
  title: Creates a BoardMember resource.
  returns: BoardMember

The collection of HomeHero resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: HomeHero
supported operation: Retrieves the collection of HomeHero resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of HomeHero resources.
  returns: Collection
supported operation: Creates a HomeHero resource.
  type: Operation
  type: CreateAction
  expects: HomeHero
  method: POST
  title: Creates a HomeHero resource.
  returns: HomeHero

The collection of User resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: User
supported operation: Retrieves the collection of User resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of User resources.
  returns: Collection
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: User
  method: POST
  title: Creates a User resource.
  returns: User

The collection of ResourceCategory resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ResourceCategory
supported operation: Retrieves the collection of ResourceCategory resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ResourceCategory resources.
  returns: Collection
supported operation: Creates a ResourceCategory resource.
  type: Operation
  type: CreateAction
  expects: ResourceCategory
  method: POST
  title: Creates a ResourceCategory resource.
  returns: ResourceCategory

The collection of AccordionSection resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: AccordionSection
supported operation: Retrieves the collection of AccordionSection resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of AccordionSection resources.
  returns: Collection
supported operation: Creates a AccordionSection resource.
  type: Operation
  type: CreateAction
  expects: AccordionSection
  method: POST
  title: Creates a AccordionSection resource.
  returns: AccordionSection

The collection of Resource resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Resource
supported operation: Retrieves the collection of Resource resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Resource resources.
  returns: Collection
supported operation: Creates a Resource resource.
  type: Operation
  type: CreateAction
  expects: Resource
  method: POST
  title: Creates a Resource resource.
  returns: Resource

The collection of AppNavBar resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: AppNavBar
supported operation: Retrieves the collection of AppNavBar resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of AppNavBar resources.
  returns: Collection
supported operation: Creates a AppNavBar resource.
  type: Operation
  type: CreateAction
  expects: AppNavBar
  method: POST
  title: Creates a AppNavBar resource.
  returns: AppNavBar

The collection of Conference resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Conference
supported operation: Retrieves the collection of Conference resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Conference resources.
  returns: Collection
supported operation: Creates a Conference resource.
  type: Operation
  type: CreateAction
  expects: Conference
  method: POST
  title: Creates a Conference resource.
  returns: Conference

The collection of ConferencePage resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ConferencePage
supported operation: Retrieves the collection of ConferencePage resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ConferencePage resources.
  returns: Collection
supported operation: Creates a ConferencePage resource.
  type: Operation
  type: CreateAction
  expects: ConferencePage
  method: POST
  title: Creates a ConferencePage resource.
  returns: ConferencePage

The collection of AccordionContentMap resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: AccordionContentMap
supported operation: Retrieves the collection of AccordionContentMap resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of AccordionContentMap resources.
  returns: Collection
supported operation: Creates a AccordionContentMap resource.
  type: Operation
  type: CreateAction
  expects: AccordionContentMap
  method: POST
  title: Creates a AccordionContentMap resource.
  returns: AccordionContentMap

The collection of ConferencePerson resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ConferencePerson
supported operation: Retrieves the collection of ConferencePerson resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ConferencePerson resources.
  returns: Collection
supported operation: Creates a ConferencePerson resource.
  type: Operation
  type: CreateAction
  expects: ConferencePerson
  method: POST
  title: Creates a ConferencePerson resource.
  returns: ConferencePerson

The collection of AccordionFile resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: AccordionFile
supported operation: Retrieves the collection of AccordionFile resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of AccordionFile resources.
  returns: Collection
supported operation: Creates a AccordionFile resource.
  type: Operation
  type: CreateAction
  expects: AccordionFile
  method: POST
  title: Creates a AccordionFile resource.
  returns: AccordionFile

The collection of ContactPerson resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ContactPerson
supported operation: Retrieves the collection of ContactPerson resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ContactPerson resources.
  returns: Collection
supported operation: Creates a ContactPerson resource.
  type: Operation
  type: CreateAction
  expects: ContactPerson
  method: POST
  title: Creates a ContactPerson resource.
  returns: ContactPerson

The collection of Route resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Route
supported operation: Retrieves the collection of Route resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Route resources.
  returns: Collection
supported operation: Creates a Route resource.
  type: Operation
  type: CreateAction
  expects: Route
  method: POST
  title: Creates a Route resource.
  returns: Route

The collection of Layout resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Layout
supported operation: Retrieves the collection of Layout resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Layout resources.
  returns: Collection
supported operation: Creates a Layout resource.
  type: Operation
  type: CreateAction
  expects: Layout
  method: POST
  title: Creates a Layout resource.
  returns: Layout

The collection of StaticPage resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: StaticPage
supported operation: Retrieves the collection of StaticPage resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of StaticPage resources.
  returns: Collection
supported operation: Creates a StaticPage resource.
  type: Operation
  type: CreateAction
  expects: StaticPage
  method: POST
  title: Creates a StaticPage resource.
  returns: StaticPage

The collection of DynamicPage resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: DynamicPage
supported operation: Retrieves the collection of DynamicPage resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of DynamicPage resources.
  returns: Collection
supported operation: Creates a DynamicPage resource.
  type: Operation
  type: CreateAction
  expects: DynamicPage
  method: POST
  title: Creates a DynamicPage resource.
  returns: DynamicPage

The collection of ComponentGroup resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ComponentGroup
supported operation: Retrieves the collection of ComponentGroup resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ComponentGroup resources.
  returns: Collection
supported operation: Creates a ComponentGroup resource.
  type: Operation
  type: CreateAction
  expects: ComponentGroup
  method: POST
  title: Creates a ComponentGroup resource.
  returns: ComponentGroup

The collection of ComponentLocation resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ComponentLocation
supported operation: Retrieves the collection of ComponentLocation resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ComponentLocation resources.
  returns: Collection
supported operation: Creates a ComponentLocation resource.
  type: Operation
  type: CreateAction
  expects: ComponentLocation
  method: POST
  title: Creates a ComponentLocation resource.
  returns: ComponentLocation

The collection of AbstractComponent resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: AbstractComponent
supported operation: Retrieves the collection of AbstractComponent resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of AbstractComponent resources.
  returns: Collection

The collection of Collection resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Collection
supported operation: Retrieves the collection of Collection resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Collection resources.
  returns: Collection
supported operation: Creates a Collection resource.
  type: Operation
  type: CreateAction
  expects: Collection
  method: POST
  title: Creates a Collection resource.
  returns: Collection

The collection of FeatureColumns resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: FeatureColumns
supported operation: Retrieves the collection of FeatureColumns resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of FeatureColumns resources.
  returns: Collection
supported operation: Creates a FeatureColumns resource.
  type: Operation
  type: CreateAction
  expects: FeatureColumns
  method: POST
  title: Creates a FeatureColumns resource.
  returns: FeatureColumns

The collection of FeatureColumnsItem resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: FeatureColumnsItem
supported operation: Retrieves the collection of FeatureColumnsItem resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of FeatureColumnsItem resources.
  returns: Collection
supported operation: Creates a FeatureColumnsItem resource.
  type: Operation
  type: CreateAction
  expects: FeatureColumnsItem
  method: POST
  title: Creates a FeatureColumnsItem resource.
  returns: FeatureColumnsItem

The collection of FeatureStacked resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: FeatureStacked
supported operation: Retrieves the collection of FeatureStacked resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of FeatureStacked resources.
  returns: Collection
supported operation: Creates a FeatureStacked resource.
  type: Operation
  type: CreateAction
  expects: FeatureStacked
  method: POST
  title: Creates a FeatureStacked resource.
  returns: FeatureStacked

The collection of FeatureStackedItem resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: FeatureStackedItem
supported operation: Retrieves the collection of FeatureStackedItem resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of FeatureStackedItem resources.
  returns: Collection
supported operation: Creates a FeatureStackedItem resource.
  type: Operation
  type: CreateAction
  expects: FeatureStackedItem
  method: POST
  title: Creates a FeatureStackedItem resource.
  returns: FeatureStackedItem

The collection of FeatureTextList resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: FeatureTextList
supported operation: Retrieves the collection of FeatureTextList resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of FeatureTextList resources.
  returns: Collection
supported operation: Creates a FeatureTextList resource.
  type: Operation
  type: CreateAction
  expects: FeatureTextList
  method: POST
  title: Creates a FeatureTextList resource.
  returns: FeatureTextList

The collection of FeatureTextListItem resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: FeatureTextListItem
supported operation: Retrieves the collection of FeatureTextListItem resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of FeatureTextListItem resources.
  returns: Collection
supported operation: Creates a FeatureTextListItem resource.
  type: Operation
  type: CreateAction
  expects: FeatureTextListItem
  method: POST
  title: Creates a FeatureTextListItem resource.
  returns: FeatureTextListItem

The collection of Form resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Form
supported operation: Retrieves the collection of Form resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Form resources.
  returns: Collection
supported operation: Creates a Form resource.
  type: Operation
  type: CreateAction
  expects: Form
  method: POST
  title: Creates a Form resource.
  returns: Form

The collection of Gallery resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Gallery
supported operation: Retrieves the collection of Gallery resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Gallery resources.
  returns: Collection
supported operation: Creates a Gallery resource.
  type: Operation
  type: CreateAction
  expects: Gallery
  method: POST
  title: Creates a Gallery resource.
  returns: Gallery

The collection of GalleryItem resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: GalleryItem
supported operation: Retrieves the collection of GalleryItem resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of GalleryItem resources.
  returns: Collection
supported operation: Creates a GalleryItem resource.
  type: Operation
  type: CreateAction
  expects: GalleryItem
  method: POST
  title: Creates a GalleryItem resource.
  returns: GalleryItem

The collection of Hero resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Hero
supported operation: Retrieves the collection of Hero resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Hero resources.
  returns: Collection
supported operation: Creates a Hero resource.
  type: Operation
  type: CreateAction
  expects: Hero
  method: POST
  title: Creates a Hero resource.
  returns: Hero

The collection of SimpleImage resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: GalleryItem
supported operation: Retrieves the collection of SimpleImage resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of SimpleImage resources.
  returns: Collection
supported operation: Creates a SimpleImage resource.
  type: Operation
  type: CreateAction
  expects: GalleryItem
  method: POST
  title: Creates a SimpleImage resource.
  returns: GalleryItem

The collection of NavBar resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: NavBar
supported operation: Retrieves the collection of NavBar resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of NavBar resources.
  returns: Collection
supported operation: Creates a NavBar resource.
  type: Operation
  type: CreateAction
  expects: NavBar
  method: POST
  title: Creates a NavBar resource.
  returns: NavBar

The collection of NavBarItem resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: NavBarItem
supported operation: Retrieves the collection of NavBarItem resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of NavBarItem resources.
  returns: Collection
supported operation: Creates a NavBarItem resource.
  type: Operation
  type: CreateAction
  expects: NavBarItem
  method: POST
  title: Creates a NavBarItem resource.
  returns: NavBarItem

The collection of Tabs resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Tabs
supported operation: Retrieves the collection of Tabs resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Tabs resources.
  returns: Collection
supported operation: Creates a Tabs resource.
  type: Operation
  type: CreateAction
  expects: Tabs
  method: POST
  title: Creates a Tabs resource.
  returns: Tabs

The collection of TabsItem resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: TabsItem
supported operation: Retrieves the collection of TabsItem resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of TabsItem resources.
  returns: Collection
supported operation: Creates a TabsItem resource.
  type: Operation
  type: CreateAction
  expects: TabsItem
  method: POST
  title: Creates a TabsItem resource.
  returns: TabsItem

The collection of Content resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Content
supported operation: Retrieves the collection of Content resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Content resources.
  returns: Collection
supported operation: Creates a Content resource.
  type: Operation
  type: CreateAction
  expects: Content
  method: POST
  title: Creates a Content resource.
  returns: Content

The collection of ArticlePage resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ArticlePage
supported operation: Retrieves the collection of ArticlePage resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ArticlePage resources.
  returns: Collection
supported operation: Creates a ArticlePage resource.
  type: Operation
  type: CreateAction
  expects: ArticlePage
  method: POST
  title: Creates a ArticlePage resource.
  returns: ArticlePage

The collection of LoginForm resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: LoginForm
supported operation: Retrieves the collection of LoginForm resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of LoginForm resources.
  returns: Collection
supported operation: Creates a LoginForm resource.
  type: Operation
  type: CreateAction
  expects: LoginForm
  method: POST
  title: Creates a LoginForm resource.
  returns: LoginForm

ConstraintViolation
type: Class
title: A constraint violation
supported property: SupportedProperty
  property: propertyPath
  title: propertyPath
  description: The property path of the violation
  readable: true
  writeable: false
supported property: SupportedProperty
  property: message
  title: message
  description: The message associated with the violation
  readable: true
  writeable: false

propertyPath
type: Property
domain: ConstraintViolation
range: string

message
type: Property
domain: ConstraintViolation
range: string

ConstraintViolationList
type: Class
subclass of: Error
title: A constraint violation list
supported property: SupportedProperty
  property: violations
  title: violations
  description: The violations
  readable: true
  writeable: false

violations
type: Property
domain: ConstraintViolationList
range: ConstraintViolation

Updates the SimpleImage resource.
type: Operation
expects: GalleryItem
method: PATCH
title: Updates the SimpleImage resource.
returns: GalleryItem