@taiga-ui/kit
Version:
Taiga UI Angular main components kit
18 lines (17 loc) • 882 B
TypeScript
import { TuiControl } from '@taiga-ui/cdk/classes';
import type { TuiRatingOptions } from './rating.options';
import * as i0 from "@angular/core";
export declare class TuiRating extends TuiControl<number> {
private readonly options;
protected active: number;
icon: TuiRatingOptions['icon'];
max: number;
protected onKeyDown(event: KeyboardEvent): void;
protected onPointer(delta: number): void;
protected onClick(value: number): void;
protected isActive(index: number): boolean;
protected isFraction(index: number): boolean;
protected getCut(index: number): number;
static ɵfac: i0.ɵɵFactoryDeclaration<TuiRating, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TuiRating, "tui-rating", never, { "icon": { "alias": "icon"; "required": false; }; "max": { "alias": "max"; "required": false; }; }, {}, never, never, true, never>;
}