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

16 lines 930 B
import { ISelectionParameter } from "@shapediver/viewer.session-engine.session-engine"; import { InteractionParameterSettingsType } from "@shapediver/viewer.shared.types"; import { ISelectionParameterApi } from "../../interfaces/parameter/ISelectionParameterApi"; import { ParameterApi } from "./ParameterApi"; export declare class SelectionParameterApi extends ParameterApi<string> implements ISelectionParameterApi { #private; constructor(parameter: ISelectionParameter); get hover(): boolean | undefined; get interactionType(): InteractionParameterSettingsType; get maximumSelection(): number | undefined; get minimumSelection(): number | undefined; get nameFilter(): string[] | undefined; get selectionColor(): string | undefined; } export declare const isSelectionParameterApi: (obj: unknown) => obj is ISelectionParameterApi; //# sourceMappingURL=SelectionParameterApi.d.ts.map