Constructor.
The visual instance that will be used when creating the ProductTemplate.
The namespace of the Product Template.
The name of the Product Template.
Optional
version: numberThe version number of the Product Template. If the version is omitted, then the latest version of the CI that is supported by the client will be used.
State of instance destructions.
The state of instance destructions.
The unique id of the Product Template.
The id of the Product Template.
Gets the time it took for the ProductTemplate to load.
The time in seconds it took to load the ProductTemplate.
Gets the loaded state of the ProductTemplate. Will return true if the ProductTemplate has finished loading.
The loaded state of the ProductTemplate.
The name of the Product Template.
The name of the Product Template.
The namespace of the Product Template.
The namespace of the Product Template.
The version of the Product Template. Will be populated after load
if not specified up front
The version of the Product Template.
Registers an event with callback to track event progress
The name of the event to track
Optional
callback: (() => Promise<void>)Optional function to execute once event finishes
A promise that will resolve once the event is completed
Generated using TypeDoc
A Product Template that is responsible for loading/unloading resources and used in creating Products, given a namespace/name and optional version.