UNPKG

@blackbaud/skyux

Version:
56 lines (55 loc) 2.16 kB
import { ChangeDetectorRef, ElementRef, EventEmitter, OnInit } from '@angular/core'; import { SkyColorpickerChangeColor } from './types/colorpicker-color'; import { SkyColorpickerChangeAxis } from './types/colorpicker-axis'; import { SkyColorpickerHsla } from './types/colorpicker-hsla'; import { SkyColorpickerRgba } from './types/colorpicker-rgba'; import { SkyColorpickerOutput } from './types/colorpicker-output'; import { SkyColorpickerService } from './colorpicker.service'; import { SliderPosition } from './colorpicker-classes'; export declare class SkyColorpickerComponent implements OnInit { private el; private cdr; private service; selectedColorChanged: EventEmitter<SkyColorpickerOutput>; idIndex: number; skyColorpickerHexId: string; skyColorpickerRedId: string; skyColorpickerGreenId: string; skyColorpickerBlueId: string; skyColorpickerAlphaId: string; alphaChannel: string; alphaSliderColor: string; arrowTop: number; format: number; hexText: string; hslaText: SkyColorpickerHsla; hueSliderColor: string; outputFormat: string; presetColors: Array<string>; returnFormat: string; rgbaText: SkyColorpickerRgba; selectedColor: SkyColorpickerOutput; slider: SliderPosition; initialColor: string; private closeColorPicker; private outputColor; private hsva; private sliderDimMax; onClick(event: any): void; keyboardInput(event: any): void; constructor(el: ElementRef, cdr: ChangeDetectorRef, service: SkyColorpickerService); setDialog(instance: any, elementRef: ElementRef, color: any, outputFormat: string, presetColors: Array<string>, alphaChannel: string): void; ngOnInit(): void; closePicker(): void; applyColor(): void; setColorFromString(value: string): void; hue: SkyColorpickerChangeAxis; red: SkyColorpickerChangeColor; green: SkyColorpickerChangeColor; blue: SkyColorpickerChangeColor; alphaAxis: SkyColorpickerChangeAxis; alphaColor: SkyColorpickerChangeColor; hex: SkyColorpickerChangeColor; saturationAndLightness: SkyColorpickerChangeAxis; update(): void; }