UNPKG

gradient-generator-ui

Version:

Library to create a gradient generator in vanilla-js with interactive user interface in html

29 lines (28 loc) 849 B
import { GradientGenerator } from './Generator'; export declare type ManagerOptions = { generator: GradientGenerator; keepChanges?: boolean; }; export declare class GeneratorManager { private generator; private addMode; private cacheGradientColors; private keepChanges; constructor({ generator, keepChanges }: ManagerOptions); /** * Activates the mode of adding new colors on click over the gradient generator main element */ activateAddMode(): void; /** * Cancel the mode of adding new colors on the main element of the generator */ cancelAddMode(): void; /** * Save the changes and new colors when keepChanges option is false */ saveColors(): void; /** * Delete changes and new colors when keep changes option is false */ restoreColors(): void; }