UNPKG

@obliczeniowo/elementary

Version:
29 lines (28 loc) 1.37 kB
import { EventEmitter } from '@angular/core'; import { BowlingPinsComponent } from '../bowling-pins/bowling-pins.component'; import * as i0 from "@angular/core"; export interface BowlingRoundScores { first: number; second: number; } export interface BowlingRoundPins { first: boolean[]; second: boolean[]; } export declare class BowlingRoundComponent { first: BowlingPinsComponent; second: BowlingPinsComponent; current: import("@angular/core").InputSignal<number>; pins: import("@angular/core").ModelSignal<BowlingRoundPins>; translations: import("@angular/core").InputSignal<{ [en: string]: string; }>; changed: EventEmitter<BowlingRoundScores>; scores: BowlingRoundScores; reverse(bowling: boolean[]): boolean[]; ngAfterViewInit(): void; onChanged(witch: 'first' | 'second', score: number): void; reset(): void; static ɵfac: i0.ɵɵFactoryDeclaration<BowlingRoundComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<BowlingRoundComponent, "obl-bowling-round", never, { "current": { "alias": "current"; "required": true; "isSignal": true; }; "pins": { "alias": "pins"; "required": false; "isSignal": true; }; "translations": { "alias": "translations"; "required": false; "isSignal": true; }; }, { "pins": "pinsChange"; "changed": "changed"; }, never, never, false, never>; }