Example #1
0
 /**
  * @private
  *
  * @returns {Schema}
  */
 static defineSchema() {
   return new Schema('pbj:tmz:canvas:node:page:1-0-0', PageV1,
     [],
     [
       GdbotsNcrNodeV1Mixin.create(),
       TrinitiCanvasPageV1Mixin.create(),
       GdbotsCommonTaggableV1Mixin.create(),
       GdbotsNcrExpirableV1Mixin.create(),
       GdbotsNcrIndexedV1Mixin.create(),
       GdbotsNcrPublishableV1Mixin.create(),
       GdbotsNcrSluggableV1Mixin.create(),
       TrinitiBoostSponsorableV1Mixin.create(),
       TrinitiCanvasHasBlocksV1Mixin.create(),
       TrinitiCommonAdvertisingV1Mixin.create(),
       TrinitiCommonCustomCodeV1Mixin.create(),
       TrinitiCommonSeoV1Mixin.create(),
       TrinitiCommonSwipeableV1Mixin.create(),
       TrinitiCommonThemeableV1Mixin.create(),
       TrinitiCuratorTeaserableV1Mixin.create(),
       TrinitiPeopleHasPeopleV1Mixin.create(),
       TrinitiSysVanityUrlableV1Mixin.create(),
       TrinitiTaxonomyCategorizableV1Mixin.create(),
       TrinitiTaxonomyHasChannelV1Mixin.create(),
       TrinitiTaxonomyHashtaggableV1Mixin.create(),
     ],
   );
 }
Example #2
0
 /**
  * @private
  *
  * @returns {Schema}
  */
 static defineSchema() {
   return new Schema('pbj:tmz:news:node:article:1-0-0', ArticleV1,
     [],
     [
       GdbotsNcrNodeV1Mixin.create(),
       TrinitiNewsArticleV1Mixin.create(),
       GdbotsCommonTaggableV1Mixin.create(),
       GdbotsNcrExpirableV1Mixin.create(),
       GdbotsNcrIndexedV1Mixin.create(),
       GdbotsNcrLockableV1Mixin.create(),
       GdbotsNcrPublishableV1Mixin.create(),
       GdbotsNcrSluggableV1Mixin.create(),
       TrinitiBoostSponsorableV1Mixin.create(),
       TrinitiCanvasHasBlocksV1Mixin.create(),
       TrinitiCommonAdvertisingV1Mixin.create(),
       TrinitiCommonSeoV1Mixin.create(),
       TrinitiCommonSwipeableV1Mixin.create(),
       TrinitiCommonThemeableV1Mixin.create(),
       TrinitiCuratorTeaserableV1Mixin.create(),
       TrinitiNewsHeadlineFragmentsV1Mixin.create(),
       TrinitiNotifyHasNotificationsV1Mixin.create(),
       TrinitiPeopleHasPeopleV1Mixin.create(),
       TrinitiTaxonomyCategorizableV1Mixin.create(),
       TrinitiTaxonomyHasChannelV1Mixin.create(),
       TrinitiTaxonomyHashtaggableV1Mixin.create(),
     ],
   );
 }
Example #3
0
 /**
  * @private
  *
  * @returns {Schema}
  */
 static defineSchema() {
   return new Schema('pbj:tmz:dam:node:unknown-asset:1-0-0', UnknownAssetV1,
     [],
     [
       GdbotsNcrNodeV1Mixin.create(),
       TrinitiDamAssetV1Mixin.create(),
       TrinitiDamUnknownAssetV1Mixin.create(),
       GdbotsCommonTaggableV1Mixin.create(),
       GdbotsNcrExpirableV1Mixin.create(),
       GdbotsNcrIndexedV1Mixin.create(),
       TrinitiTaxonomyHashtaggableV1Mixin.create(),
     ],
   );
 }
Example #4
0
 /**
  * @private
  *
  * @returns {Schema}
  */
 static defineSchema() {
   return new Schema('pbj:tmz:curator:node:timeline:1-0-0', TimelineV1,
     [],
     [
       GdbotsNcrNodeV1Mixin.create(),
       TrinitiCuratorTimelineV1Mixin.create(),
       GdbotsCommonTaggableV1Mixin.create(),
       GdbotsNcrExpirableV1Mixin.create(),
       GdbotsNcrIndexedV1Mixin.create(),
       GdbotsNcrPublishableV1Mixin.create(),
       GdbotsNcrSluggableV1Mixin.create(),
       TrinitiBoostSponsorableV1Mixin.create(),
       TrinitiCommonAdvertisingV1Mixin.create(),
       TrinitiCommonSeoV1Mixin.create(),
       TrinitiCommonThemeableV1Mixin.create(),
       TrinitiCuratorTeaserableV1Mixin.create(),
       TrinitiPeopleHasPeopleV1Mixin.create(),
       TrinitiTaxonomyCategorizableV1Mixin.create(),
       TrinitiTaxonomyHasChannelV1Mixin.create(),
       TrinitiTaxonomyHashtaggableV1Mixin.create(),
     ],
   );
 }