@nmmty/lazycanvas
Version:
A simple way to interact with @napi-rs/canvas in an advanced way!
20 lines (16 loc) • 374 B
TypeScript
import { AnyGradientType } from "../";
export interface IGradient {
type: AnyGradientType;
points: Array<GradientPoint>;
stops: Array<GradientColorStop>;
}
export interface GradientColorStop {
color: string;
offset: number;
}
export interface GradientPoint {
x: number;
y: number;
r?: number;
startAngle?: number;
}