UNPKG

ag-grid-enterprise

Version:

AG Grid Enterprise Features

59 lines (58 loc) 1.74 kB
import { Component } from "ag-grid-community"; export declare class AgColorPanel extends Component { private H; private S; private B; private A; private spectrumValRect?; private isSpectrumDragging; private spectrumHueRect?; private isSpectrumHueDragging; private spectrumAlphaRect?; private isSpectrumAlphaDragging; private picker; private colorChanged; private static maxRecentColors; private static recentColors; private tabIndex; private static TEMPLATE; private readonly spectrumColor; private readonly spectrumVal; private readonly spectrumDragger; private readonly spectrumHue; private readonly spectrumHueSlider; private readonly spectrumAlpha; private readonly spectrumAlphaSlider; private readonly recentColors; constructor(config: { picker: Component; }); private postConstruct; private initTabIndex; private refreshSpectrumRect; private refreshHueRect; private refreshAlphaRect; private onSpectrumDraggerDown; private onSpectrumDraggerMove; private onSpectrumHueDown; private onSpectrumHueMove; private onSpectrumAlphaDown; private onSpectrumAlphaMove; private onMouseUp; private moveDragger; private moveHueSlider; private moveAlphaSlider; private moveSlider; private update; /** * @param saturation In the [0, 1] interval. * @param brightness In the [0, 1] interval. */ setSpectrumValue(saturation: number, brightness: number): void; private getSpectrumValue; private initRecentColors; setValue(val: string): void; private onRecentColorClick; private addRecentColor; protected destroy(): void; }