UNPKG

@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/).

19 lines 1.05 kB
import { IGumballParameter } from "@shapediver/viewer.session-engine.session-engine"; import { InteractionParameterSettingsType } from "@shapediver/viewer.shared.types"; import { IGumballParameterApi } from "../../interfaces/parameter/IGumballParameterApi"; import { ParameterApi } from "./ParameterApi"; export declare class GumballParameterApi extends ParameterApi<string> implements IGumballParameterApi { #private; constructor(parameter: IGumballParameter); get enableRotation(): boolean | undefined; get enableScaling(): boolean | undefined; get enableTranslation(): boolean | undefined; get hover(): boolean | undefined; get interactionType(): InteractionParameterSettingsType; get nameFilter(): string[] | undefined; get scale(): number | undefined; get selectionColor(): string | undefined; get space(): "local" | "world" | undefined; } export declare const isGumballParameterApi: (obj: unknown) => obj is IGumballParameterApi; //# sourceMappingURL=GumballParameterApi.d.ts.map