@uiowa/uiowa-mfk-material
Version:
mfk, uiowa-mfk
21 lines (20 loc) • 900 B
TypeScript
import { OnInit, OnChanges, EventEmitter, SimpleChanges, QueryList, AfterViewInit } from '@angular/core';
import { Mfk } from '../models/mfk';
import { MfkFieldOption } from '../models/mfk-field-option';
import { UiowaMfkOptionsService } from '../services/uiowa-mfk-options.service';
import { DigitOnlyDirective } from '@uiowa/digit-only';
export declare class MfkInputComponent implements OnInit, OnChanges, AfterViewInit {
private readonly optionsService;
private _mfk;
mfk: Mfk;
options?: MfkFieldOption[];
mfkChange: EventEmitter<Mfk>;
mfkInputFields: QueryList<DigitOnlyDirective>;
constructor(optionsService: UiowaMfkOptionsService);
ngOnChanges(changes: SimpleChanges): void;
ngOnInit(): void;
ngAfterViewInit(): void;
paste(e: ClipboardEvent): void;
onKeyup(e: KeyboardEvent): void;
onKeydown(e: KeyboardEvent): void;
}