UNPKG

truly-ui

Version:

Web Components for Desktop Applications.

52 lines 2.45 kB
import { AfterContentInit, ChangeDetectorRef, EventEmitter, OnInit, Renderer2 } from '@angular/core'; import { CdkConnectedOverlay, ConnectedOverlayPositionChange } from '@angular/cdk/overlay'; import { ColorPickerService } from './services/colorpicker-service'; import { ValueAccessorBase } from '../input/core/value-accessor'; import { FormControlName, NgModel } from '@angular/forms'; import * as i0 from "@angular/core"; export declare class TlColorPicker extends ValueAccessorBase<string> implements OnInit, AfterContentInit { private renderer; private change; private colorPickerService; label: string; labelSize: string; name: string; textAlign: string; labelPlacement: string; readonly: boolean; disabled: boolean; placeholder: string; mode: 'inline' | 'onlyColor' | 'fromOrigin' | 'input'; recentColors: boolean; returnFormatColor: boolean; copyButton: boolean; openFocus: boolean; elementOrigin: any; color: string; model: NgModel; controlName: FormControlName; selectColor: EventEmitter<string>; tlinput: any; tlbutton: any; trigger: any; connectedOverlay: CdkConnectedOverlay; isOpen: boolean; saved: boolean; positionOverlay: string; required: boolean; private interval; constructor(renderer: Renderer2, change: ChangeDetectorRef, colorPickerService: ColorPickerService); ngOnInit(): void; ngAfterContentInit(): void; listClickElementOrgin(): void; onPositionChange($event: ConnectedOverlayPositionChange): void; emitSelectColor($event: any): void; copyInputColor(inputElement: any): void; showCopyMessage(): void; keyDown($event: any): void; closeColorPicker(): void; validFromOrigin(): void; static ɵfac: i0.ɵɵFactoryDeclaration<TlColorPicker, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TlColorPicker, "tl-colorpicker", never, { "label": "label"; "labelSize": "labelSize"; "name": "name"; "textAlign": "textAlign"; "labelPlacement": "labelPlacement"; "readonly": "readonly"; "disabled": "disabled"; "placeholder": "placeholder"; "mode": "mode"; "recentColors": "recentColors"; "returnFormatColor": "returnFormatColor"; "copyButton": "copyButton"; "openFocus": "openFocus"; "elementOrigin": "elementOrigin"; "color": "color"; }, { "selectColor": "selectColor"; }, ["model", "controlName"], never, false, never>; } //# sourceMappingURL=colorpicker.d.ts.map