mirror of
https://github.com/chartjs/Chart.js.git
synced 2025-12-08 20:36:08 +00:00
38 lines
558 B
TypeScript
38 lines
558 B
TypeScript
export interface ChartArea {
|
|
top: number;
|
|
left: number;
|
|
right: number;
|
|
bottom: number;
|
|
width: number;
|
|
height: number;
|
|
}
|
|
|
|
export interface Point {
|
|
x: number;
|
|
y: number;
|
|
}
|
|
|
|
export type TRBL = {
|
|
top: number;
|
|
right: number;
|
|
bottom: number;
|
|
left: number;
|
|
}
|
|
|
|
export type TRBLCorners = {
|
|
topLeft: number;
|
|
topRight: number;
|
|
bottomLeft: number;
|
|
bottomRight: number;
|
|
};
|
|
|
|
export type CornerRadius = number | Partial<TRBLCorners>;
|
|
|
|
export type RoundedRect = {
|
|
x: number;
|
|
y: number;
|
|
w: number;
|
|
h: number;
|
|
radius?: CornerRadius
|
|
}
|