2020-12-19 19:39:35 +01:00
|
|
|
export interface ChartArea {
|
2021-05-19 16:39:27 +02:00
|
|
|
top: number;
|
|
|
|
left: number;
|
|
|
|
right: number;
|
|
|
|
bottom: number;
|
|
|
|
width: number;
|
|
|
|
height: number;
|
2020-12-19 19:39:35 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
export interface Point {
|
2021-05-19 16:39:27 +02:00
|
|
|
x: number;
|
|
|
|
y: number;
|
2020-12-19 19:39:35 +01:00
|
|
|
}
|
2021-09-02 02:27:26 +02:00
|
|
|
|
|
|
|
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
|
|
|
|
}
|