Module: alfresco/services/_PageServiceTopicMixin

alfresco/services/_PageServiceTopicMixin

This should be mixed into any widgets or services that need to either create remote page definitions or query the remote page definitions that are available. A remote page definition is a JSON model that is created and stored on the Alfresco Repository. It allows new pages to be created and rendered without needing to restart the server.
Author:
  • Dave Draper
License:
Source:

Members

availablePagesLoadFailure :string

This topic is used to indicate that an attempt to load the details of the available pages failed.
Type:
  • string
Default Value:
  • "ALF_AVAILABLE_PAGE_DEFINITIONS_LOAD_FAILURE"
Source:

availablePagesLoadSuccess :string

This topic is used to indicate that an attempt to load the details of the available pages succeeded.
Type:
  • string
Default Value:
  • "ALF_AVAILABLE_PAGE_DEFINITIONS_LOAD_SUCCESS"
Source:

availablePagesRequestTopic :string

This topic is used to request the publication of the currently defined pages
Type:
  • string
Default Value:
  • "ALF_REQUEST_PAGE_DEFINITIONS"
Source:

availablePagesTopic :string

This topic is used to publish the details of the pages saved to the repository.
Type:
  • string
Default Value:
  • "ALF_AVAILABLE_PAGE_DEFINITIONS"
Source:

createPageFailureTopic :string

This topic is used to indicate that a new page definition could not be saved to the repository
Type:
  • string
Default Value:
  • "ALF_CREATE_PAGE_DEFINITION_FAILURE"
Source:

createPageSuccessTopic :string

This topic is used to indicate that a new page definition has been successfully saved to the repository.
Type:
  • string
Default Value:
  • "ALF_CREATE_PAGE_DEFINITION_SUCCESS"
Source:

createPageTopic :string

This topic is used to request that a new page definition be saved to the repository
Type:
  • string
Default Value:
  • "ALF_CREATE_PAGE_DEFINITION"
Source:

updatePageFailureTopic :string

This topic is used to indicate that an existing page definition could not be saved to the repository
Type:
  • string
Default Value:
  • "ALF_UDPATE_PAGE_DEFINITION_FAILURE"
Source:

updatePageSuccessTopic :string

This topic is used to indicate that an existing page definition has been successfully saved to the repository.
Type:
  • string
Default Value:
  • "ALF_UPDATE_PAGE_DEFINITION_SUCCESS"
Source:

updatePageTopic :string

This topic is used to request that an existing page definition be updated
Type:
  • string
Default Value:
  • "ALF_UPDATE_PAGE_DEFINITION"
Source: