@shapediver/viewer.session
Version:
This is the npm package for the ShapeDiver Viewer Session API. For more information on ShapeDiver, please visit our [homepage](https://shapediver.com/).
37 lines • 1.6 kB
TypeScript
import { ResComputationStatus, ResExport, ResExportContent, ResExportDefinitionType, ResExportResult, ResParameterGroup } from "@shapediver/sdk.geometry-api-sdk-v2";
import { IExport } from "@shapediver/viewer.session-engine.session-engine";
import { IExportApi } from "../interfaces/IExportApi";
export declare class ExportApi implements IExportApi {
#private;
constructor(exportD: IExport);
get content(): ResExportContent[] | undefined;
get delay(): number | undefined;
get dependency(): string[];
get displayname(): string | undefined;
set displayname(value: string | undefined);
get filename(): string | undefined;
get group(): ResParameterGroup | undefined;
get hidden(): boolean;
set hidden(value: boolean);
get id(): string;
get maxWaitTime(): number;
set maxWaitTime(value: number);
get msg(): string | undefined;
get name(): string;
get order(): number | undefined;
set order(value: number | undefined);
get result(): ResExportResult | undefined;
get status_collect(): ResComputationStatus | undefined;
get status_computation(): ResComputationStatus | undefined;
get tooltip(): string | undefined;
set tooltip(value: string | undefined);
get type(): ResExportDefinitionType;
get uid(): string | undefined;
get version(): string;
request(parameters?: {
[key: string]: unknown;
}): Promise<ResExport>;
updateExport(): void;
}
export declare const isExportApi: (obj: unknown) => obj is IExportApi;
//# sourceMappingURL=ExportApi.d.ts.map