UNPKG

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
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];