UNPKG

ng-cw-v12

Version:

Angular UI component library

40 lines (39 loc) 1.54 kB
import { ElementRef, EventEmitter, OnInit } from '@angular/core'; import { Subject } from 'rxjs'; import * as i0 from "@angular/core"; export declare class ColorPickerComponent implements OnInit { private ele; ncSize: 'small' | 'default' | 'large'; ncFormat: 'hexa' | 'rgba'; ncValue: string; ncValueChange: EventEmitter<any>; ncOnchange: EventEmitter<any>; $ncValueChangeSubject: Subject<any>; panelShow: boolean; hsv: any; hueColor: any; rgb: any; alpha: number; hexa: string; init: boolean; constructor(ele: ElementRef); ngOnInit(): void; bindEvent(): void; setPanel(): void; setNcValue(): void; blockClick(): void; setHueSlider(event: any): void; setAlpha(event: any): void; setSaturationAndValue(event: any): void; hsvToRgb(hue: number, saturation: number, value: number): number[]; rgbToHsv(r: number, g: number, b: number): number[]; rgbaToHexa(red: any, green: any, blue: any, alpha: any): string; getHex(num: number): string; hexaToRgba(color: string): any[]; rgbChange(): void; alphaChange(): void; hexChange(): void; clickOut(): void; static ɵfac: i0.ɵɵFactoryDeclaration<ColorPickerComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ColorPickerComponent, "nc-color-picker", never, { "ncSize": "ncSize"; "ncFormat": "ncFormat"; "ncValue": "ncValue"; }, { "ncValueChange": "ncValueChange"; "ncOnchange": "ncOnchange"; }, never, never>; }