Class: module:model/ManifestDerivative

module:model/ManifestDerivative(name, hasThumbnail, progress, status, children, theData, obj)

new module:model/ManifestDerivative(name, hasThumbnail, progress, status, children, theData, obj)

Constructs a new ManifestDerivative. Requested output files for the source file URN

Parameters:
Name Type Description
name String

Output file type

hasThumbnail Boolean

Indicates if a thumbnail has been generated

progress String

Translation progress for requested entity

status module:model/ManifestDerivative.StatusEnum

Status of the requested entity; possible values are: pending, success, inprogress, failed, timeout and partialsuccess

children Array.<module:model/ManifestChildren>
theData Object

The plain JavaScript object bearing properties of interest.

obj module:model/ManifestDerivative

Optional instance to populate.

Source:

Members

(static) constructFromObject

Constructs a ManifestDerivative from a plain JavaScript object, optionally creating a new instance. Copies all relevant properties from data to obj if supplied or a new instance if not.

Source:

(static, readonly) OutputTypeEnum :String

Allowed values for the outputType property.

Type:
  • String
Properties:
Name Type Description
stl String

value: "stl"

step String

value: "step"

iges String

value: "iges"

obj String

value: "obj"

svf String

value: "svf"

svf2 String

value: "svf2"

thumbnail String

value: "thumbnail"

dwg String

value: "dwg"

ifc String

value: "ifc"

Source:

(static, readonly) StatusEnum :String

Allowed values for the status property.

Type:
  • String
Properties:
Name Type Description
pending String

value: "pending"

inprogress String

value: "inprogress"

success String

value: "success"

failed String

value: "failed"

timeout String

value: "timeout"

partialsuccess String

value: "partialsuccess"

Source:

(inner) children :Array.<module:model/ManifestChildren>

Type:
Source:

(inner) hasThumbnail :Boolean

Indicates if a thumbnail has been generated

Type:
  • Boolean
Source:

(inner) name :String

Output file type

Type:
  • String
Source:

(inner) outputType :module:model/ManifestDerivative.OutputTypeEnum

Type:
Source:

(inner) progress :String

Translation progress for requested entity

Type:
  • String
Source:

(inner) status :module:model/ManifestDerivative.StatusEnum

Status of the requested entity; possible values are: pending, success, inprogress, failed, timeout and partialsuccess

Type:
Source: