UNPKG

@firestitch/address

Version:
25 lines (24 loc) 1.47 kB
import { EventEmitter, OnChanges, SimpleChanges } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import * as i0 from "@angular/core"; export declare class FsAddressCountryComponent implements OnChanges, ControlValueAccessor { disabled: boolean; required: boolean; excludeCountries: string[]; countries: import("../../interfaces").IAddressCountry[]; label: string; selectionChange: EventEmitter<any>; country: any; name: string; onChange: (data: any) => void; onTouched: () => void; private _cdRef; fetch: (keyword: string) => import("rxjs").Observable<import("../../interfaces/address-region.interface").IAddressRegion[]>; writeValue(data: any): void; changed(value: any): void; registerOnChange(fn: (data: any) => void): void; registerOnTouched(fn: () => void): void; ngOnChanges(changes: SimpleChanges): void; static ɵfac: i0.ɵɵFactoryDeclaration<FsAddressCountryComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<FsAddressCountryComponent, "fs-address-country", never, { "disabled": { "alias": "disabled"; "required": false; }; "required": { "alias": "required"; "required": false; }; "excludeCountries": { "alias": "excludeCountries"; "required": false; }; "countries": { "alias": "countries"; "required": false; }; "label": { "alias": "label"; "required": false; }; }, { "selectionChange": "selectionChange"; }, never, never, true, never>; }