tridion-sites-extensions-api-docs

Home > @tridion-sites/models > Publication > (constructor)

Publication.(constructor)

Constructs a new instance of the Publication class

Signature:

constructor({ backendModel, componentSnapshotTemplate, componentTemplateProcess, defaultComponentTemplate, defaultPageTemplate, defaultTemplateBuildingBlock, pageSnapshotTemplate, pageTemplateProcess, rootStructureGroup, templateBundleProcess, ...repositoryArgs }: PublicationConstructorArgs);

Parameters

Parameter Type Description
{ backendModel, componentSnapshotTemplate, componentTemplateProcess, defaultComponentTemplate, defaultPageTemplate, defaultTemplateBuildingBlock, pageSnapshotTemplate, pageTemplateProcess, rootStructureGroup, templateBundleProcess, …repositoryArgs } PublicationConstructorArgs Â