@steinv/filippine
Version:
Filippine - acrostic word puzzle with Angular
22 lines (21 loc) • 847 B
TypeScript
import { Answer } from './../configuration';
import { Configuration, Question } from '../configuration';
import { OnInit, ChangeDetectorRef, AfterViewInit, EventEmitter } from '@angular/core';
import { FormGroup, ValidatorFn } from '@angular/forms';
export declare class FilippineComponent implements OnInit, AfterViewInit {
private readonly _changeDetectorRef;
configuration: Configuration;
answer: EventEmitter<Answer>;
/**
* Emits when the form has been completed
* returns false when answered wrongly, true when correctly answered
*/
completed: EventEmitter<boolean>;
filippineForm: FormGroup;
columns: number;
tiles: Array<Array<any>>;
constructor(_changeDetectorRef: ChangeDetectorRef);
ngOnInit(): void;
rightAnswer(question: Question): ValidatorFn;
ngAfterViewInit(): void;
}