UNPKG

moh-common-lib

Version:

A library of Angular components, services, and styles for B.C. Government Ministry of Health (MoH).

36 lines (35 loc) 1.18 kB
import { EventEmitter, OnInit } from '@angular/core'; import { ControlValueAccessor, NgControl } from '@angular/forms'; import { Base } from '../../models/base'; import { ErrorMessage } from '../../../public_api'; export declare class PostalCodeComponent extends Base implements OnInit, ControlValueAccessor { controlDir: NgControl; label: string; displayMask: boolean; maxlen: string; labelforId: string; disabled: boolean; errorMessage: ErrorMessage; required: boolean; value: string; valueChange: EventEmitter<string>; blurEvent: EventEmitter<any>; postalCode: string; mask: any; defaultErrMsg: ErrorMessage; _onChange: (_: any) => void; _onTouched: (_: any) => void; constructor(controlDir: NgControl); ngOnInit(): void; onValueChange(value: any): void; onBlurEvent(event: any): void; writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; /** * Upper cases letters in string */ upperCasePipe(text: string): string; private setErrorMsg; }