UNPKG

igniteui-angular-charts

Version:

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

212 lines (208 loc) 11.3 kB
import { EventEmitter, ViewContainerRef, Injector, ComponentFactoryResolver, AfterContentInit, Renderer2, NgZone } from '@angular/core'; import { IgRect } from "igniteui-angular-core"; import { ZoomSliderOrientation } from './ZoomSliderOrientation'; import { IgxZoomSliderResolvingAxisValueEventArgs } from './igx-zoom-slider-resolving-axis-value-event-args'; import { IgxRectChangedEventArgs } from "igniteui-angular-core"; import { ZoomSlider } from "./ZoomSlider"; import * as i0 from "@angular/core"; export declare class IgxZoomSliderComponent implements AfterContentInit { private renderer; private _elRef; private ngZone; private injector; private componentFactoryResolver; container: Element; private _height; private _width; set height(value: string); get height(): string; set width(value: string); get width(): string; _dynamicContent: ViewContainerRef; private _wrapper; private _root; constructor(renderer: Renderer2, _elRef: ViewContainerRef, ngZone: NgZone, injector: Injector, componentFactoryResolver: ComponentFactoryResolver); updateStyle(): void; ngOnDestroy(): void; private _implementation; ngAfterContentInit(): void; protected createImplementation(): ZoomSlider; get i(): ZoomSlider; private _zoomSlider; protected static _staticStyling(container: any, component: any, parent?: any): void; get panTransitionDuration(): number; set panTransitionDuration(v: number); static ngAcceptInputType_panTransitionDuration: number | string; get maxZoomWidth(): number; set maxZoomWidth(v: number); static ngAcceptInputType_maxZoomWidth: number | 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; get windowRect(): IgRect; set windowRect(v: IgRect); static ngAcceptInputType_windowRect: IgRect | string; get minZoomWidth(): number; set minZoomWidth(v: number); static ngAcceptInputType_minZoomWidth: number | string; get startInset(): number; set startInset(v: number); static ngAcceptInputType_startInset: number | string; get endInset(): number; set endInset(v: number); static ngAcceptInputType_endInset: number | string; get trackStartInset(): number; set trackStartInset(v: number); static ngAcceptInputType_trackStartInset: number | string; get trackEndInset(): number; set trackEndInset(v: number); static ngAcceptInputType_trackEndInset: number | string; get barExtent(): number; set barExtent(v: number); static ngAcceptInputType_barExtent: number | string; get orientation(): ZoomSliderOrientation; set orientation(v: ZoomSliderOrientation); static ngAcceptInputType_orientation: ZoomSliderOrientation | string; get lowerThumbBrush(): string; set lowerThumbBrush(v: string); get lowerThumbStrokeThickness(): number; set lowerThumbStrokeThickness(v: number); static ngAcceptInputType_lowerThumbStrokeThickness: number | string; get higherThumbStrokeThickness(): number; set higherThumbStrokeThickness(v: number); static ngAcceptInputType_higherThumbStrokeThickness: number | string; get higherThumbBrush(): string; set higherThumbBrush(v: string); get lowerThumbOutline(): string; set lowerThumbOutline(v: string); get higherThumbOutline(): string; set higherThumbOutline(v: string); get lowerThumbRidgesBrush(): string; set lowerThumbRidgesBrush(v: string); get higherThumbRidgesBrush(): string; set higherThumbRidgesBrush(v: string); get lowerThumbWidth(): number; set lowerThumbWidth(v: number); static ngAcceptInputType_lowerThumbWidth: number | string; get higherThumbWidth(): number; set higherThumbWidth(v: number); static ngAcceptInputType_higherThumbWidth: number | string; get lowerThumbHeight(): number; set lowerThumbHeight(v: number); static ngAcceptInputType_lowerThumbHeight: number | string; get higherThumbHeight(): number; set higherThumbHeight(v: number); static ngAcceptInputType_higherThumbHeight: number | string; get lowerShadeBrush(): string; set lowerShadeBrush(v: string); get lowerShadeOutline(): string; set lowerShadeOutline(v: string); get lowerShadeStrokeThickness(): number; set lowerShadeStrokeThickness(v: number); static ngAcceptInputType_lowerShadeStrokeThickness: number | string; get higherShadeBrush(): string; set higherShadeBrush(v: string); get higherShadeOutline(): string; set higherShadeOutline(v: string); get higherShadeStrokeThickness(): number; set higherShadeStrokeThickness(v: number); static ngAcceptInputType_higherShadeStrokeThickness: number | string; get barBrush(): string; set barBrush(v: string); get barOutline(): string; set barOutline(v: string); get barStrokeThickness(): number; set barStrokeThickness(v: number); static ngAcceptInputType_barStrokeThickness: number | string; get rangeThumbBrush(): string; set rangeThumbBrush(v: string); get rangeThumbOutline(): string; set rangeThumbOutline(v: string); get rangeThumbStrokeThickness(): number; set rangeThumbStrokeThickness(v: number); static ngAcceptInputType_rangeThumbStrokeThickness: number | string; get rangeThumbRidgesBrush(): string; set rangeThumbRidgesBrush(v: string); get lowerCalloutBrush(): string; set lowerCalloutBrush(v: string); get lowerCalloutTextColor(): string; set lowerCalloutTextColor(v: string); get lowerCalloutOutline(): string; set lowerCalloutOutline(v: string); get lowerCalloutStrokeThickness(): number; set lowerCalloutStrokeThickness(v: number); static ngAcceptInputType_lowerCalloutStrokeThickness: number | string; get higherCalloutBrush(): string; set higherCalloutBrush(v: string); get higherCalloutTextColor(): string; set higherCalloutTextColor(v: string); get higherCalloutOutline(): string; set higherCalloutOutline(v: string); get higherCalloutStrokeThickness(): number; set higherCalloutStrokeThickness(v: number); static ngAcceptInputType_higherCalloutStrokeThickness: number | string; get isCustomThumbProvided(): boolean; static ngAcceptInputType_isCustomThumbProvided: boolean | string; get isCustomRangeThumbProvided(): boolean; static ngAcceptInputType_isCustomRangeThumbProvided: boolean | string; get isCustomBarProvided(): boolean; static ngAcceptInputType_isCustomBarProvided: boolean | string; get isCustomShadeProvided(): boolean; static ngAcceptInputType_isCustomShadeProvided: boolean | string; get areThumbCalloutsEnabled(): boolean; set areThumbCalloutsEnabled(v: boolean); static ngAcceptInputType_areThumbCalloutsEnabled: boolean | string; get thumbCalloutTextStyle(): string; set thumbCalloutTextStyle(v: 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; onDetachedFromUI(): void; onAttachedToUI(): void; /** * Called by the UI framework to provide a UI container for rendering this control. * @param container * The UI container element. */ provideContainer(container: any): void; flush(): void; trackDirty(): void; /** * Shows the ZoomSlider. */ show(): void; /** * Hides the ZoomSlider. */ hide(): void; private _resolvingAxisValue; get resolvingAxisValue(): EventEmitter<{ sender: any; args: IgxZoomSliderResolvingAxisValueEventArgs; }>; private _windowRectChanged; /** * Occurs just after the current ZoomSlider's window rectangle is changed. */ get windowRectChanged(): EventEmitter<{ sender: any; args: IgxRectChangedEventArgs; }>; protected _zoneRunner: (act: () => void) => void; protected _runInZone(act: () => void): void; static ɵfac: i0.ɵɵFactoryDeclaration<IgxZoomSliderComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<IgxZoomSliderComponent, "igx-zoom-slider", never, { "height": "height"; "width": "width"; "panTransitionDuration": "panTransitionDuration"; "maxZoomWidth": "maxZoomWidth"; "pixelScalingRatio": "pixelScalingRatio"; "actualPixelScalingRatio": "actualPixelScalingRatio"; "windowRect": "windowRect"; "minZoomWidth": "minZoomWidth"; "startInset": "startInset"; "endInset": "endInset"; "trackStartInset": "trackStartInset"; "trackEndInset": "trackEndInset"; "barExtent": "barExtent"; "orientation": "orientation"; "lowerThumbBrush": "lowerThumbBrush"; "lowerThumbStrokeThickness": "lowerThumbStrokeThickness"; "higherThumbStrokeThickness": "higherThumbStrokeThickness"; "higherThumbBrush": "higherThumbBrush"; "lowerThumbOutline": "lowerThumbOutline"; "higherThumbOutline": "higherThumbOutline"; "lowerThumbRidgesBrush": "lowerThumbRidgesBrush"; "higherThumbRidgesBrush": "higherThumbRidgesBrush"; "lowerThumbWidth": "lowerThumbWidth"; "higherThumbWidth": "higherThumbWidth"; "lowerThumbHeight": "lowerThumbHeight"; "higherThumbHeight": "higherThumbHeight"; "lowerShadeBrush": "lowerShadeBrush"; "lowerShadeOutline": "lowerShadeOutline"; "lowerShadeStrokeThickness": "lowerShadeStrokeThickness"; "higherShadeBrush": "higherShadeBrush"; "higherShadeOutline": "higherShadeOutline"; "higherShadeStrokeThickness": "higherShadeStrokeThickness"; "barBrush": "barBrush"; "barOutline": "barOutline"; "barStrokeThickness": "barStrokeThickness"; "rangeThumbBrush": "rangeThumbBrush"; "rangeThumbOutline": "rangeThumbOutline"; "rangeThumbStrokeThickness": "rangeThumbStrokeThickness"; "rangeThumbRidgesBrush": "rangeThumbRidgesBrush"; "lowerCalloutBrush": "lowerCalloutBrush"; "lowerCalloutTextColor": "lowerCalloutTextColor"; "lowerCalloutOutline": "lowerCalloutOutline"; "lowerCalloutStrokeThickness": "lowerCalloutStrokeThickness"; "higherCalloutBrush": "higherCalloutBrush"; "higherCalloutTextColor": "higherCalloutTextColor"; "higherCalloutOutline": "higherCalloutOutline"; "higherCalloutStrokeThickness": "higherCalloutStrokeThickness"; "areThumbCalloutsEnabled": "areThumbCalloutsEnabled"; "thumbCalloutTextStyle": "thumbCalloutTextStyle"; }, { "resolvingAxisValue": "resolvingAxisValue"; "windowRectChanged": "windowRectChanged"; }, never, never>; }