This commit is contained in:
qwq
2026-06-04 11:01:29 +08:00
commit cccb578669
14509 changed files with 2636947 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
export interface GradientObject {
id?: number;
type: string;
colorStops: GradientColorStop[];
global?: boolean;
}
export interface InnerGradientObject extends GradientObject {
__canvasGradient: CanvasGradient;
__width: number;
__height: number;
}
export interface GradientColorStop {
offset: number;
color: string;
}
export default class Gradient {
id?: number;
type: string;
colorStops: GradientColorStop[];
global: boolean;
constructor(colorStops: GradientColorStop[]);
addColorStop(offset: number, color: string): void;
}