UNPKG

@lidorsystems/integralui-web

Version:

IntegralUI Web - Advanced UI Components for Angular

50 lines (49 loc) 2.31 kB
import { ElementRef } from '@angular/core'; import { IntegralUIBaseValueComponent, IntegralUIIncrementMode } from './integralui.core'; import { IntegralUICommonService } from '../services/integralui.common.service'; import * as i0 from "@angular/core"; export declare class IntegralUIRating extends IntegralUIBaseValueComponent { protected elemRef: ElementRef; protected commonService?: IntegralUICommonService; protected ctrlMaxValue: number; protected currentDivision: number; protected currentStepSize: number; protected currentIncrement: IntegralUIIncrementMode; protected isRatingChangeActive: boolean; protected contentSize: any; protected ratingSize: any; protected ratingClass: Array<any>; protected ratingClassName: string; set division(val: number); get division(): number; get value(): number; set value(val: number); set increment(val: IntegralUIIncrementMode); get increment(): IntegralUIIncrementMode; set max(val: number); get max(): number; set stepSize(val: number); get stepSize(): number; constructor(elemRef: ElementRef, commonService?: IntegralUICommonService); ngOnInit(): void; ngAfterViewInit(): void; protected initStyle(): void; ngAfterContentChecked(): void; getContentWidth(): any; getRatingWidth(): any; processValueChange(): void; updateLayout(): void; ctrlMouseDown(e: any): void; ctrlMouseMove(e: any): void; ctrlMouseUp(e: any): void; ctrlMouseWheel(e: any): void; ctrlTouchEnd(e: any): void; onWindowMouseUp(e: any): void; getControlStyle(): any; getRatingValueClass(): any[]; protected updateRatingClass(): void; protected getRatingStyle(value: any): any; protected updateStyle(value: any): void; static ɵfac: i0.ɵɵFactoryDef<IntegralUIRating, never>; static ɵcmp: i0.ɵɵComponentDefWithMeta<IntegralUIRating, "iui-rating", never, { "autoUpdate": "autoUpdate"; "controlStyle": "controlStyle"; "data": "data"; "enabled": "enabled"; "name": "name"; "size": "size"; "state": "state"; "value": "value"; "division": "division"; "increment": "increment"; "max": "max"; "stepSize": "stepSize"; }, { "valueChanged": "valueChanged"; }, never, never>; }