1 | import { ControlValueAccessor } from '@angular/forms';
|
2 | export declare const RATING_CONTROL_VALUE_ACCESSOR: any;
|
3 | export 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 | }
|