UNPKG

@lidorsystems/integralui-web

Version:

IntegralUI Web - Advanced UI Components for Angular

68 lines (67 loc) 3.01 kB
import { ElementRef, EventEmitter } from '@angular/core'; import { IntegralUIBaseValueComponent, IntegralUIOrientation } from './integralui.core'; import { IntegralUICommonService } from '../services/integralui.common.service'; import * as i0 from "@angular/core"; export declare class IntegralUISlider extends IntegralUIBaseValueComponent { protected elemRef: ElementRef; protected commonService?: IntegralUICommonService; animationState: string; protected ctrlMaxValue: number; protected ctrlMinValue: number; protected currentOrientation: IntegralUIOrientation; protected contentSize: any; protected handleSize: { width: number; height: number; }; protected sliderSize: any; sliderPos: number; handleElem: ElementRef; protected sliderBackgroundClass: Array<any>; protected sliderBackgroundClassName: string; protected sliderButtonClass: Array<any>; protected sliderButtonClassName: string; get value(): number; set value(val: number); set orientation(value: IntegralUIOrientation); get orientation(): IntegralUIOrientation; set min(val: number); get min(): number; set max(val: number); get max(): number; orientationChanged: EventEmitter<any>; constructor(elemRef: ElementRef, commonService?: IntegralUICommonService); ngOnInit(): void; ngAfterViewInit(): void; protected initStyle(): void; ngAfterContentChecked(): void; getContentWidth(): any; getSliderWidth(): any; processValueChange(): void; updateLayout(): void; protected isSliderChangeActive: boolean; ctrlMouseEnter(e: any): void; ctrlMouseLeave(e: any): void; ctrlMouseDown(e: any): void; ctrlMouseMove(e: any): void; ctrlMouseUp(e: any): void; ctrlMouseWheel(e: any): void; ctrlTouchEnd(e: any): void; onWindowMouseMove(e: any): void; onWindowMouseUp(e: any): void; getControlStyle(): any; getSliderBackStyle(): any; getSliderBackValueStyle(): any; getSliderValueStyle(): any; protected updateContentClass(): void; getSliderBackgroundClass(): any[]; protected updateSliderBackgroundClass(): void; getSliderButtonClass(): any[]; protected updateSliderButtonClass(): void; protected getSliderBackgroundStyle(value: any): any; protected getSliderButtonStyle(value: any): any; protected getSliderStyle(value?: any): any; protected updateStyle(value: any): void; static ɵfac: i0.ɵɵFactoryDef<IntegralUISlider, never>; static ɵcmp: i0.ɵɵComponentDefWithMeta<IntegralUISlider, "iui-slider", never, { "autoUpdate": "autoUpdate"; "controlStyle": "controlStyle"; "data": "data"; "enabled": "enabled"; "name": "name"; "size": "size"; "state": "state"; "value": "value"; "orientation": "orientation"; "min": "min"; "max": "max"; }, { "valueChanged": "valueChanged"; "orientationChanged": "orientationChanged"; }, never, never>; }