UNPKG

@ldrender/gradient-picker

Version:
14 lines (13 loc) 766 B
import { GradientDirection, GradientStop, GradientType } from '../types'; export declare class GradientValidation { static validateStops(stops: GradientStop[]): void; static isValidColor(color: string): boolean; } export declare class GradientUtils { static getGradientString(stops: GradientStop[], type: GradientType, direction: GradientDirection | number, directionType: "select" | "percent"): string; static getDirectionValue(type: GradientType, direction: GradientDirection | number, directionType: "select" | "percent"): string; private static getSelectDirectionValue; private static getPercentDirectionValue; static isFloat(n: number): boolean; static getPercentage(mouseX: number, element: HTMLElement): number; }