mirror of
https://github.com/chartjs/Chart.js.git
synced 2025-12-08 20:36:08 +00:00
Split geometric types to their own definition file (#8202)
* Split geometric types to their own definition file * Re-export types
This commit is contained in:
parent
1110d4dd19
commit
75fcd4fffa
11
types/geometric.d.ts
vendored
Normal file
11
types/geometric.d.ts
vendored
Normal file
@ -0,0 +1,11 @@
|
||||
export interface ChartArea {
|
||||
top: number;
|
||||
left: number;
|
||||
right: number;
|
||||
bottom: number;
|
||||
}
|
||||
|
||||
export interface Point {
|
||||
x: number;
|
||||
y: number;
|
||||
}
|
||||
3
types/helpers/helpers.canvas.d.ts
vendored
3
types/helpers/helpers.canvas.d.ts
vendored
@ -1,4 +1,5 @@
|
||||
import { ChartArea, PointStyle } from '../index.esm';
|
||||
import { PointStyle } from '../index.esm';
|
||||
import { ChartArea } from '../geometric';
|
||||
|
||||
/**
|
||||
* Clears the entire canvas associated to the given `chart`.
|
||||
|
||||
16
types/index.esm.d.ts
vendored
16
types/index.esm.d.ts
vendored
@ -12,6 +12,9 @@
|
||||
* }
|
||||
*/
|
||||
|
||||
import { ChartArea, Point } from './geometric';
|
||||
export { ChartArea, Point } from './geometric';
|
||||
|
||||
export interface ParsingOptions {
|
||||
/**
|
||||
* How to parse the dataset. The parsing can be disabled by specifying parsing: false at chart options or dataset. If parsing is disabled, data must be sorted and in the formats the associated chart type and scales use internally.
|
||||
@ -1452,12 +1455,6 @@ export interface ChartEvent {
|
||||
x: number | null;
|
||||
y: number | null;
|
||||
}
|
||||
|
||||
export interface Point {
|
||||
x: number;
|
||||
y: number;
|
||||
}
|
||||
|
||||
export interface ChartComponent {
|
||||
id: string;
|
||||
defaults?: any;
|
||||
@ -1471,13 +1468,6 @@ export interface ChartComponent {
|
||||
|
||||
export type TimeUnit = 'millisecond' | 'second' | 'minute' | 'hour' | 'day' | 'week' | 'month' | 'quarter' | 'year';
|
||||
|
||||
export interface ChartArea {
|
||||
top: number;
|
||||
left: number;
|
||||
right: number;
|
||||
bottom: number;
|
||||
}
|
||||
|
||||
export interface ScriptableContext {
|
||||
chart: Chart;
|
||||
dataPoint: any;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user