| 1234567891011121314151617181920212223242526272829303132 |
- import { EventEmitter, ChangeDetectorRef } from '@angular/core';
- import { ControlValueAccessor } from '@angular/forms';
- export declare const RATING_VALUE_ACCESSOR: any;
- export declare class Rating implements ControlValueAccessor {
- private cd;
- disabled: boolean;
- readonly: boolean;
- stars: number;
- cancel: boolean;
- iconOnClass: string;
- iconOnStyle: any;
- iconOffClass: string;
- iconOffStyle: any;
- iconCancelClass: string;
- iconCancelStyle: any;
- onRate: EventEmitter<any>;
- onCancel: EventEmitter<any>;
- constructor(cd: ChangeDetectorRef);
- value: number;
- onModelChange: Function;
- onModelTouched: Function;
- starsArray: number[];
- ngOnInit(): void;
- rate(event: any, i: number): void;
- clear(event: any): void;
- writeValue(value: any): void;
- registerOnChange(fn: Function): void;
- registerOnTouched(fn: Function): void;
- setDisabledState(val: boolean): void;
- }
- export declare class RatingModule {
- }
|