@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/).
11 lines • 725 B
TypeScript
import { IDrawingParameter } from "@shapediver/viewer.session-engine.session-engine";
import { IDrawingParameterApi } from "../../interfaces/parameter/IDrawingParameterApi";
import { ParameterApi } from "./ParameterApi";
export declare class DrawingParameterApi extends ParameterApi<string> implements IDrawingParameterApi {
#private;
constructor(parameter: IDrawingParameter);
get geometry(): IDrawingParameterApi["geometry"] | undefined;
get restrictions(): IDrawingParameterApi["restrictions"] | undefined;
}
export declare const isDrawingParameterApi: (obj: unknown) => obj is import("@shapediver/viewer.shared.types").IDrawingParameterSettings;
//# sourceMappingURL=DrawingParameterApi.d.ts.map