Files
flask-formula10/chartjs/dist/core/core.scale.autoskip.d.ts
2024-03-03 01:01:07 +01:00

20 lines
611 B
TypeScript

/**
* @typedef { import('./core.controller.js').default } Chart
* @typedef {{value:number | string, label?:string, major?:boolean, $context?:any}} Tick
*/
/**
* Returns a subset of ticks to be plotted to avoid overlapping labels.
* @param {import('./core.scale.js').default} scale
* @param {Tick[]} ticks
* @return {Tick[]}
* @private
*/
export function autoSkip(scale: import('./core.scale.js').default, ticks: Tick[]): Tick[];
export type Chart = import('./core.controller.js').default;
export type Tick = {
value: number | string;
label?: string;
major?: boolean;
$context?: any;
};