Class: SubjectPackage
Defined in: SubjectPackage.ts:601
Constructors
Constructor
ts
new SubjectPackage(manifest, options?): SubjectPackage;Defined in: SubjectPackage.ts:605
Parameters
manifest
options?
Returns
SubjectPackage
Properties
manifest
ts
readonly manifest: SubjectPackageManifest;Defined in: SubjectPackage.ts:602
validation
ts
readonly validation: SubjectPackageValidationReport;Defined in: SubjectPackage.ts:603
Accessors
id
Get Signature
ts
get id(): string;Defined in: SubjectPackage.ts:637
Returns
string
Methods
fromManifest()
ts
static fromManifest(manifest, options?): SubjectPackage;Defined in: SubjectPackage.ts:618
Parameters
manifest
options?
Returns
SubjectPackage
load()
ts
static load(url, options?): Promise<SubjectPackage>;Defined in: SubjectPackage.ts:622
Parameters
url
string
options?
SubjectPackageLoadOptions = {}
Returns
Promise<SubjectPackage>
getSurfaceSet()
ts
getSurfaceSet(id): SurfaceSetManifest | null;Defined in: SubjectPackage.ts:641
Parameters
id
string
Returns
SurfaceSetManifest | null
getSurfaceVariant()
ts
getSurfaceVariant(surfaceId, variantName?):
| SurfaceVariantManifest
| null;Defined in: SubjectPackage.ts:645
Parameters
surfaceId
string
variantName?
string
Returns
| SurfaceVariantManifest | null
getMetric()
ts
getMetric(id): MetricManifest | null;Defined in: SubjectPackage.ts:653
Parameters
id
string
Returns
MetricManifest | null
getTransform()
ts
getTransform(id): TransformManifest | null;Defined in: SubjectPackage.ts:657
Parameters
id
string
Returns
TransformManifest | null
getScene()
ts
getScene(id?): SceneManifest | null;Defined in: SubjectPackage.ts:661
Parameters
id?
string | undefined
Returns
SceneManifest | null