You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
1.3 KiB
30 lines
1.3 KiB
/** |
|
* @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;
|
|
|