UNPKG

igniteui-angular-charts

Version:

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

211 lines (207 loc) 12.6 kB
import { EventEmitter, ViewContainerRef, Injector, 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; 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); 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": { "alias": "height"; "required": false; }; "width": { "alias": "width"; "required": false; }; "panTransitionDuration": { "alias": "panTransitionDuration"; "required": false; }; "maxZoomWidth": { "alias": "maxZoomWidth"; "required": false; }; "pixelScalingRatio": { "alias": "pixelScalingRatio"; "required": false; }; "actualPixelScalingRatio": { "alias": "actualPixelScalingRatio"; "required": false; }; "windowRect": { "alias": "windowRect"; "required": false; }; "minZoomWidth": { "alias": "minZoomWidth"; "required": false; }; "startInset": { "alias": "startInset"; "required": false; }; "endInset": { "alias": "endInset"; "required": false; }; "trackStartInset": { "alias": "trackStartInset"; "required": false; }; "trackEndInset": { "alias": "trackEndInset"; "required": false; }; "barExtent": { "alias": "barExtent"; "required": false; }; "orientation": { "alias": "orientation"; "required": false; }; "lowerThumbBrush": { "alias": "lowerThumbBrush"; "required": false; }; "lowerThumbStrokeThickness": { "alias": "lowerThumbStrokeThickness"; "required": false; }; "higherThumbStrokeThickness": { "alias": "higherThumbStrokeThickness"; "required": false; }; "higherThumbBrush": { "alias": "higherThumbBrush"; "required": false; }; "lowerThumbOutline": { "alias": "lowerThumbOutline"; "required": false; }; "higherThumbOutline": { "alias": "higherThumbOutline"; "required": false; }; "lowerThumbRidgesBrush": { "alias": "lowerThumbRidgesBrush"; "required": false; }; "higherThumbRidgesBrush": { "alias": "higherThumbRidgesBrush"; "required": false; }; "lowerThumbWidth": { "alias": "lowerThumbWidth"; "required": false; }; "higherThumbWidth": { "alias": "higherThumbWidth"; "required": false; }; "lowerThumbHeight": { "alias": "lowerThumbHeight"; "required": false; }; "higherThumbHeight": { "alias": "higherThumbHeight"; "required": false; }; "lowerShadeBrush": { "alias": "lowerShadeBrush"; "required": false; }; "lowerShadeOutline": { "alias": "lowerShadeOutline"; "required": false; }; "lowerShadeStrokeThickness": { "alias": "lowerShadeStrokeThickness"; "required": false; }; "higherShadeBrush": { "alias": "higherShadeBrush"; "required": false; }; "higherShadeOutline": { "alias": "higherShadeOutline"; "required": false; }; "higherShadeStrokeThickness": { "alias": "higherShadeStrokeThickness"; "required": false; }; "barBrush": { "alias": "barBrush"; "required": false; }; "barOutline": { "alias": "barOutline"; "required": false; }; "barStrokeThickness": { "alias": "barStrokeThickness"; "required": false; }; "rangeThumbBrush": { "alias": "rangeThumbBrush"; "required": false; }; "rangeThumbOutline": { "alias": "rangeThumbOutline"; "required": false; }; "rangeThumbStrokeThickness": { "alias": "rangeThumbStrokeThickness"; "required": false; }; "rangeThumbRidgesBrush": { "alias": "rangeThumbRidgesBrush"; "required": false; }; "lowerCalloutBrush": { "alias": "lowerCalloutBrush"; "required": false; }; "lowerCalloutTextColor": { "alias": "lowerCalloutTextColor"; "required": false; }; "lowerCalloutOutline": { "alias": "lowerCalloutOutline"; "required": false; }; "lowerCalloutStrokeThickness": { "alias": "lowerCalloutStrokeThickness"; "required": false; }; "higherCalloutBrush": { "alias": "higherCalloutBrush"; "required": false; }; "higherCalloutTextColor": { "alias": "higherCalloutTextColor"; "required": false; }; "higherCalloutOutline": { "alias": "higherCalloutOutline"; "required": false; }; "higherCalloutStrokeThickness": { "alias": "higherCalloutStrokeThickness"; "required": false; }; "areThumbCalloutsEnabled": { "alias": "areThumbCalloutsEnabled"; "required": false; }; "thumbCalloutTextStyle": { "alias": "thumbCalloutTextStyle"; "required": false; }; }, { "resolvingAxisValue": "resolvingAxisValue"; "windowRectChanged": "windowRectChanged"; }, never, never, true, never>; }