integration-libs/epd-visualization/core/connectors/scene/scene.adapter.ts
Methods |
|
| Abstract getNodes | ||||||||||||||||||||||||
getNodes(sceneId: string, nodeIds?: string[], $expand?: string[], $filter?: string[], contentType?: string)
|
||||||||||||||||||||||||
|
Used for invoking the EPD Visualization API for retrieving scene node information.
Parameters :
Returns :
Observable<NodesResponse>
An Observable producing a NodesResponse which contains an array of objects describing scene nodes. |
import { Observable } from 'rxjs';
import { NodesResponse } from './nodes-response';
export abstract class SceneAdapter {
/**
* Used for invoking the EPD Visualization API for retrieving scene node information.
* @param sceneId The scene id to use as the sceneId path parameter.
* @param nodeIds An array of scene node ids to pass in id query parameters.
* @param $expand A set of strings to combine to form the $expand query parameter.
* @param $filter A set of strings to combine to form the $filter query parameter.
* @param contentType The contentType query parameter.
* @returns An Observable producing a NodesResponse which contains an array of objects describing scene nodes.
*/
abstract getNodes(
sceneId: string,
nodeIds?: string[],
$expand?: string[],
$filter?: string[],
contentType?: string
): Observable<NodesResponse>;
}