UNPKG

vega-lite

Version:

Vega-Lite is a concise high-level language for interactive visualization.

21 lines 808 B
/** * Utility files for producing Vega ValueRef for marks */ import type { SignalRef } from 'vega'; import { PolarPositionChannel, PositionChannel } from '../../../channel.js'; import { Encoding } from '../../../encoding.js'; import { Mark, MarkDef } from '../../../mark.js'; import { VgValueRef } from '../../../vega.schema.js'; import { UnitModel } from '../../unit.js'; export interface Offset { offsetType?: 'visual' | 'encoding'; offset?: number | VgValueRef; } export declare function positionOffset({ channel: baseChannel, markDef, encoding, model, bandPosition, }: { channel: PositionChannel | PolarPositionChannel; markDef: MarkDef<Mark, SignalRef>; encoding?: Encoding<string>; model?: UnitModel; bandPosition?: number; }): Offset; //# sourceMappingURL=offset.d.ts.map