UNPKG

smart-react-components

Version:

React UI library, wide variety of editable ready to use Styled and React components.

24 lines (23 loc) 603 B
import { ColorObject } from "../types"; export default class ColorPickerHelper { /** * Calculates new position of the dragger. * * @param e * @param pickerEl * @param draggerSize */ static getDraggerNewPosition(e: MouseEvent, pickerEl: HTMLDivElement, draggerSize: number): { left: number; top: number; x: number; y: number; }; /** * Checks if the given color is light. * * @param color * @param opacity */ static isLight(color: ColorObject, opacity?: boolean): boolean; }