vega-lite
Version:
Vega-Lite is a concise high-level language for interactive visualization.
23 lines • 963 B
TypeScript
import { Config } from '../../../config.js';
import { Encoding } from '../../../encoding.js';
import { StackProperties } from '../../../stack.js';
import { Dict } from '../../../util.js';
import { UnitModel } from '../../unit.js';
export declare function tooltip(model: UnitModel, opt?: {
reactiveGeom?: boolean;
}): Partial<Record<import("../../../vega.schema.js").VgEncodeChannel, import("../../../vega.schema.js").VgValueRef | (import("../../../vega.schema.js").VgValueRef & {
test?: string;
})[]>> | {
tooltip: {
signal: string;
};
};
export declare function tooltipData(encoding: Encoding<string>, stack: StackProperties, config: Config, { reactiveGeom }?: {
reactiveGeom?: boolean;
}): Dict<string>;
export declare function tooltipRefForEncoding(encoding: Encoding<string>, stack: StackProperties, config: Config, { reactiveGeom }?: {
reactiveGeom?: boolean;
}): {
signal: string;
};
//# sourceMappingURL=tooltip.d.ts.map