AddNodeOptions

Interface AddNodeOptions

Options for adding a new node to the scene.

interface AddNodeOptions {
    autoExpand?: boolean;
    cacheStrategy?: CacheStrategy;
    dataURI?: string;
    initialProperties?: InitialNodeProperties;
    label?: string;
    mimeType?: string;
    parentId?: number;
}

Properties

autoExpand?: boolean

The autoExpand flag can be used to automatically expand the added node to allow direct interaction with the underlying data.

cacheStrategy?: CacheStrategy

Specifies the strategy which is used when a data cache is requested from the instant3Dhub.

CacheStrategy.REUSE
dataURI?: string

Specifies the URI to the data resource.

undefined
initialProperties?: InitialNodeProperties

Specifies initial properties of the added node. These become the default values for this node, i.e. InstanceGraphAPI.resetProperty and InstanceGraphAPI.resetProperties will reset to these values.

undefined
label?: string

Specifies a custom label for the added node.

undefined
mimeType?: string

Specifies the mime type of the data resource.

Per default the mime type is automatically detected and an override is only necessary in special cases. Valid mime types can be retrieved from the HubAPI.requestSupportedContentTypes method.

undefined
parentId?: number

Specifies the parent node ID of the added node.

0

Did you find this page useful? Please give it a rating:
Thank you for rating this page!
Any issues or feedback?
What kind of problem would you like to report?
Please tell us more about what's wrong: