UNPKG

nxt-color-picker

Version:
26 lines (25 loc) 1.07 kB
import { ElementRef, EventEmitter } from '@angular/core'; import { CursorEvent } from '../util/helpers'; import * as i0 from "@angular/core"; /** * @internal */ export declare class SliderDirective { private elRef; private isMoving; rgX?: number; rgY?: number; slider?: string; dragEnd: EventEmitter<any>; dragStart: EventEmitter<any>; newValue: EventEmitter<CursorEvent>; constructor(elRef: ElementRef); onStart(event: MouseEvent | TouchEvent): void; onMove(event: MouseEvent | TouchEvent): void; onStop(event: MouseEvent | TouchEvent): void; private getX; private getY; private setCursor; static ɵfac: i0.ɵɵFactoryDeclaration<SliderDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<SliderDirective, "[nxtSlider]", never, { "rgX": { "alias": "rgX"; "required": false; }; "rgY": { "alias": "rgY"; "required": false; }; "slider": { "alias": "nxtSlider"; "required": false; }; }, { "dragEnd": "dragEnd"; "dragStart": "dragStart"; "newValue": "newValue"; }, never, never, false, never>; }