123456789101112131415161718192021222324252627282930 |
- /**
- * @typedef { import('../../core/core.scale.js').default } Scale
- * @typedef { import('../../elements/element.line.js').default } LineElement
- * @typedef { import('../../types/index.js').FillTarget } FillTarget
- * @typedef { import('../../types/index.js').ComplexFillTarget } ComplexFillTarget
- */
- export function _resolveTarget(sources: any, index: any, propagate: any): any;
- /**
- * @param {LineElement} line
- * @param {number} index
- * @param {number} count
- */
- export function _decodeFill(line: LineElement, index: number, count: number): any;
- /**
- * @param {FillTarget | ComplexFillTarget} fill
- * @param {Scale} scale
- * @returns {number | null}
- */
- export function _getTargetPixel(fill: FillTarget | ComplexFillTarget, scale: Scale): number | null;
- /**
- * @param {FillTarget | ComplexFillTarget} fill
- * @param {Scale} scale
- * @param {number} startValue
- * @returns {number | undefined}
- */
- export function _getTargetValue(fill: FillTarget | ComplexFillTarget, scale: Scale, startValue: number): number | undefined;
- export type Scale = import('../../core/core.scale.js').default;
- export type LineElement = import('../../elements/element.line.js').default;
- export type FillTarget = import('../../types/index.js').FillTarget;
- export type ComplexFillTarget = import('../../types/index.js').ComplexFillTarget;
|