UNPKG

891 BTypeScriptView Raw
1import { ControlValueAccessor } from '@angular/forms';
2export declare const RATING_CONTROL_VALUE_ACCESSOR: any;
3export declare class Ionic2Rating implements ControlValueAccessor {
4 _max: number;
5 _readOnly: boolean;
6 _emptyStarIconName: string;
7 _halfStarIconName: string;
8 _starIconName: string;
9 _nullable: boolean;
10 max: any;
11 readOnly: any;
12 emptyStarIconName: any;
13 halfStarIconName: any;
14 starIconName: any;
15 nullable: any;
16 innerValue: any;
17 starIndexes: Array<number>;
18 onChangeCallback: (_: any) => void;
19 ngOnInit(): void;
20 getStarIconName(starIndex: number): any;
21 value: any;
22 writeValue(value: any): void;
23 registerOnChange(fn: any): void;
24 registerOnTouched(fn: any): void;
25 onKeyDown(event: any): void;
26 rate(value: number): void;
27 private isTrueProperty(val);
28 private getNumberPropertyValue(val);
29}