ngx-phone-field
Version:
An Angular directive for international phone input with country flag dropdowns.
24 lines (21 loc) • 957 B
TypeScript
import * as i0 from '@angular/core';
import { AfterViewInit, OnDestroy, InputSignal } from '@angular/core';
import { SomeOptions } from 'intl-tel-input';
declare class NgxPhoneField implements AfterViewInit, OnDestroy {
readonly ngxPhoneFieldParams: InputSignal<SomeOptions>;
private defaultOptions;
private instance;
private inputListener;
private onTouched;
private onChange;
private readonly el;
ngAfterViewInit(): void;
ngOnDestroy(): void;
writeValue(value: any): void;
registerOnChange(fn: any): void;
registerOnTouched(fn: any): void;
setDisabledState(isDisabled: boolean): void;
static ɵfac: i0.ɵɵFactoryDeclaration<NgxPhoneField, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgxPhoneField, "[ngxPhoneField]", never, { "ngxPhoneFieldParams": { "alias": "ngxPhoneFieldParams"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}
export { NgxPhoneField };