UNPKG

@vertigis/viewer-spec

Version:

VertiGIS Viewer Specification

24 lines (23 loc) 983 B
import type { Operation } from "../Operation.js"; import { OperationRegistry } from "../OperationRegistry.js"; export declare class MessagingOperations extends OperationRegistry { protected readonly _prefix = "messaging"; /** * Attempts to merge an array of values into a single value that can be used * as an argument for a command or operation. For example: * * [features, { chart: "average-household-income" }]; * * This would mix `features` obtained from some other source into arguments * intended for the "charts.display" command. * * If the values cannot be merged, then the leftmost value is returned. * * Note that argument merging already occurs automatically in command * chains; this explicit operation exists for advanced scenarios like * VertiGIS Studio Workflow or custom code written using the SDK. Web only. * * @webOnly */ get mixInArgs(): Operation<unknown[], unknown>; }