Skip to main content

novorender-api-docs / namespaces / DataJsAPI / ObjectDB

Interface: ObjectDB

Methods

descendants()

descendants(object, signal): Promise<number[]>;

Parameters

ParameterType
objectHierarcicalObjectReference
signalAbortSignal

Returns

Promise<number[]>


getObjectMetdata()

getObjectMetdata(id): Promise<ObjectData>;

Get ObjectData by scene object id

Parameters

ParameterType
idnumber

Returns

Promise<ObjectData>


search(filter, signal): AsyncIterableIterator<HierarcicalObjectReference>;

Search for objects.

Parameters

ParameterTypeDescription
filterSearchOptionsSearchOptions filtering options.
signalAbortSignalAbort request signal.

Returns

AsyncIterableIterator<HierarcicalObjectReference>

Async iterator of HierarcicalObjectReference

Remarks

See Scene.search for more details.