vega-lite
Version:
Vega-Lite is a concise high-level language for interactive visualization.
12 lines • 517 B
TypeScript
import type { SignalRef } from 'vega';
export type Rename = (oldSignalName: string) => string;
/**
* A class that behaves like a SignalRef but lazily generates the signal.
* The provided generator function should use `Model.getSignalName` to use the correct signal name.
*/
export declare class SignalRefWrapper implements SignalRef {
constructor(exprGenerator: () => string);
signal: string;
static fromName(rename: Rename, signalName: string): SignalRefWrapper;
}
//# sourceMappingURL=signal.d.ts.map