Class: module:model/ManifestChildren

module:model/ManifestChildren(type, role, mime, theData, obj)

new module:model/ManifestChildren(type, role, mime, theData, obj)

Constructs a new ManifestChildren. Children Manifest

Parameters:
Name Type Description
type module:model/ManifestChildren.TypeEnum

Type of this JSON object

role module:model/ManifestChildren.RoleEnum

Output file type

mime String

MIME type of the generated file

theData Object

The plain JavaScript object bearing properties of interest.

obj module:model/ManifestChildren

Optional instance to populate.

Source:

Members

(static) constructFromObject

Constructs a ManifestChildren 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) RoleEnum :String

Allowed values for the role property.

Type:
  • String
Properties:
Name Type Description
2d String

value: "2d"

3d String

value: "3d"

graphics String

value: "graphics"

manifest String

value: "manifest"

thumbnail String

value: "thumbnail"

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:

(static, readonly) TypeEnum :String

Allowed values for the type property.

Type:
  • String
Properties:
Name Type Description
resource String

value: "resource"

manifest String

value: "manifest"

geometry String

value: "geometry"

view String

value: "view"

Source:

(inner) hasThumbnail :Boolean

Indicates if a thumbnail has been generated

Type:
  • Boolean
Source:

(inner) messages :module:model/Messages

Type:
Source:

(inner) mime :String

MIME type of the generated file

Type:
  • String
Source:

(inner) modelGUID :String

Type:
  • String
Source:

(inner) name :String

Output file type

Type:
  • String
Source:

(inner) objectIds :Array.<Integer>

Type:
  • Array.<Integer>
Source:

(inner) progress :String

Translation progress for requested entity

Type:
  • String
Source:

(inner) resolution :Array.<String>

Available thumbnail resolution

Type:
  • Array.<String>
Source:

(inner) role :module:model/ManifestChildren.RoleEnum

Output file type

Type:
Source:

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

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

Type:
Source:

(inner) type :module:model/ManifestChildren.TypeEnum

Type of this JSON object

Type:
Source:

(inner) urn :String

Output file URN; used as a file identifier

Type:
  • String
Source: