UNPKG

igniteui-angular-inputs

Version:

Ignite UI Angular input components for building rich data visualizations for modern web apps.

125 lines (124 loc) 5.56 kB
import { TemplateRef, EventEmitter, ViewContainerRef, Injector, AfterViewInit, Renderer2, NgZone } from '@angular/core'; import { ColorEditorPanel } from "./ColorEditorPanel"; import { ControlDisplayDensity } from "igniteui-angular-core"; import { BaseControlTheme } from "igniteui-angular-core"; import { IgxColorEditorPanelSelectedValueChangedEventArgs } from "./igx-color-editor-panel-selected-value-changed-event-args"; import * as i0 from "@angular/core"; export declare class IgxColorEditorPanelComponent implements AfterViewInit { private renderer; private _elRef; private ngZone; private injector; container: Element; private _wrapper; private _portalManager; private _root; _dynamicContent: ViewContainerRef; _childTemplateRef: TemplateRef<any>; constructor(renderer: Renderer2, _elRef: ViewContainerRef, ngZone: NgZone, injector: Injector); updateStyle(): void; ngOnDestroy(): void; ngAfterViewInit(): void; protected createImplementation(): ColorEditorPanel; protected _implementation: any; /** * @hidden */ get i(): ColorEditorPanel; /** * @hidden */ static _createFromInternal(internal: any): IgxColorEditorPanelComponent; private _colorEditorPanel; /** * Gets or Sets the value for the color editor panel. */ get value(): string; set value(v: string); /** * Gets or sets the display density to use for the ColorEditorPanel. */ get density(): ControlDisplayDensity; set density(v: ControlDisplayDensity); static ngAcceptInputType_density: ControlDisplayDensity | string; /** * Gets or sets the base built in theme to use for the ColorEditorPanel. */ get baseTheme(): BaseControlTheme; set baseTheme(v: BaseControlTheme); static ngAcceptInputType_baseTheme: BaseControlTheme | string; /** * Gets or Sets the selected color background color */ get backgroundColor(): string; set backgroundColor(v: string); /** * Gets or Sets the selected color boreder color */ get selectedColorBorderColor(): string; set selectedColorBorderColor(v: string); /** * Gets or Sets the selected color border color */ get selectedFocusDateBackgroundColor(): string; set selectedFocusDateBackgroundColor(v: string); /** * Gets or Sets the focus color border color */ get focusColorBorderColor(): string; set focusColorBorderColor(v: string); /** * Gets or Sets the focus date background color */ get hoverBackgroundColor(): string; set hoverBackgroundColor(v: string); /** * Gets or Sets the selected date text color */ get textColor(): string; set textColor(v: string); /** * Gets or sets the font to use for the combobox. */ get textStyle(): string; set textStyle(v: string); /** * Gets or sets the scaling value used to affect the pixel density of the control. * A higher scaling ratio will produce crisper visuals at the expense of memory. Lower values will cause the control * to appear blurry. */ get pixelScalingRatio(): number; set pixelScalingRatio(v: number); static ngAcceptInputType_pixelScalingRatio: number | string; get actualPixelScalingRatio(): number; set actualPixelScalingRatio(v: number); static ngAcceptInputType_actualPixelScalingRatio: number | string; findByName(name: string): any; protected __p: string; protected _hasUserValues: Set<string>; protected get hasUserValues(): Set<string>; protected __m(propertyName: string): void; protected _stylingContainer: any; protected _stylingParent: any; protected _inStyling: boolean; protected _styling(container: any, component: any, parent?: any): void; private _valueChanged; /** * Called when date is selected. */ get valueChanged(): EventEmitter<{ sender: any; args: IgxColorEditorPanelSelectedValueChangedEventArgs; }>; private _valueChanging; /** * Called when date is selected. */ get valueChanging(): EventEmitter<{ sender: any; args: IgxColorEditorPanelSelectedValueChangedEventArgs; }>; protected _zoneRunner: (act: () => void) => void; protected _runInZone(act: () => void): void; static ɵfac: i0.ɵɵFactoryDeclaration<IgxColorEditorPanelComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<IgxColorEditorPanelComponent, "igx-color-editor-panel", never, { "value": { "alias": "value"; "required": false; }; "density": { "alias": "density"; "required": false; }; "baseTheme": { "alias": "baseTheme"; "required": false; }; "backgroundColor": { "alias": "backgroundColor"; "required": false; }; "selectedColorBorderColor": { "alias": "selectedColorBorderColor"; "required": false; }; "selectedFocusDateBackgroundColor": { "alias": "selectedFocusDateBackgroundColor"; "required": false; }; "focusColorBorderColor": { "alias": "focusColorBorderColor"; "required": false; }; "hoverBackgroundColor": { "alias": "hoverBackgroundColor"; "required": false; }; "textColor": { "alias": "textColor"; "required": false; }; "textStyle": { "alias": "textStyle"; "required": false; }; "pixelScalingRatio": { "alias": "pixelScalingRatio"; "required": false; }; "actualPixelScalingRatio": { "alias": "actualPixelScalingRatio"; "required": false; }; }, { "valueChanged": "valueChanged"; "valueChanging": "valueChanging"; }, never, ["*"], true, never>; }