UNPKG

@schoolbelle/common

Version:

Demo library to showcase Angular packaging format

36 lines (35 loc) 1.32 kB
import { OnInit, ChangeDetectorRef } from '@angular/core'; import { AddressService, AddressInfo } from './address.service'; import { FormGroup, FormControl } from '@angular/forms'; import { Subscription } from 'rxjs/Subscription'; import { ElementRef, Renderer2 } from '@angular/core'; export declare const AddressInputComponentValueAccessor: any; export declare class AddressInputComponent implements OnInit { addressService: AddressService; cdRef: ChangeDetectorRef; elementRef: ElementRef; renderer: Renderer2; private input; focused: boolean; disabled: boolean; value: AddressInfo; writeValue(value: AddressInfo): void; onChange: (_: any) => void; onTouched: () => void; registerOnChange(fn: (_: any) => void): void; registerOnTouched(fn: () => void): void; setDisabledState(isDisabled: boolean): void; constructor(addressService: AddressService, cdRef: ChangeDetectorRef, elementRef: ElementRef, renderer: Renderer2); form: FormGroup; address: FormControl; addressSearchList: any[]; createFormControls(): void; createForm(): void; loading: boolean; subscriptions: Subscription[]; ngOnInit(): void; ngOnDestroy(): void; focus($event: any): void; blur($event: any): void; select(li: AddressInfo): void; }