forma-embedded-view-sdk
Version:
The Forma Embedded View SDK is a JavaScript library for creating custom extensions in Autodesk Forma (previously Spacemaker).
23 lines (22 loc) • 1.78 kB
TypeScript
import type { RenderApi } from "./internal/scene/render.js";
import type { RenderGlbApi } from "./internal/scene/renderGlb.js";
export type { ElementColorApi } from "./internal/scene/element-colors.js";
export type { GeometryData, RenderApi, Transform, } from "./internal/scene/render.js";
export type { RenderGeojsonApi } from "./internal/scene/renderGeoJson.js";
export type { RenderGlbApi } from "./internal/scene/renderGlb.js";
/** @hidden @deprecated Refer to {@link RenderApi.addMesh | addMesh} function signature */
export type RenderApiAddMeshRequest = Parameters<RenderApi["addMesh"]>[0];
/** @hidden @deprecated Refer to {@link RenderApi.addMesh | addMesh} function signature */
export type RenderApiAddMeshResponse = Awaited<ReturnType<RenderApi["addMesh"]>>;
/** @hidden @deprecated Refer to {@link RenderApi.remove | remove} function signature */
export type RenderApiRemoveRequest = Parameters<RenderApi["remove"]>[0];
/** @hidden @deprecated Refer to {@link RenderApi.updateMesh | updateMesh} function signature */
export type RenderApiUpdateMeshRequest = Parameters<RenderApi["updateMesh"]>[0];
/** @hidden @deprecated Refer to {@link RenderGlbApi.add | add} function signature */
export type RenderApiAddGlbRequest = Parameters<RenderGlbApi["add"]>[0];
/** @hidden @deprecated Refer to {@link RenderGlbApi.add | add} function signature */
export type RenderApiAddGlbResponse = Awaited<ReturnType<RenderGlbApi["add"]>>;
/** @hidden @deprecated Refer to {@link RenderGlbApi.remove | remove} function signature */
export type RenderApiRemoveGlbRequest = Parameters<RenderGlbApi["remove"]>[0];
/** @hidden @deprecated Refer to {@link RenderGlbApi.update | update} function signature */
export type RenderApiUpdateGlbRequest = Parameters<RenderGlbApi["update"]>[0];