UNPKG

ionic5-international-input

Version:

An Ionic component for International Phone Number Input, that allows all countries, validation with google phone lib, limited countries, preferred countries, virtual scrolling and much more.

31 lines 2.17 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Injectable } from '@angular/core'; import { countries } from './data/countries'; import * as i0 from "@angular/core"; export class IonIntlTelInputService { constructor() { this.countryList = countries; } /** * @return {?} */ getListOfCountries() { return this.countryList; } } IonIntlTelInputService.decorators = [ { type: Injectable, args: [{ providedIn: 'root' },] } ]; /** @nocollapse */ IonIntlTelInputService.ctorParameters = () => []; /** @nocollapse */ IonIntlTelInputService.ngInjectableDef = i0.ɵɵdefineInjectable({ factory: function IonIntlTelInputService_Factory() { return new IonIntlTelInputService(); }, token: IonIntlTelInputService, providedIn: "root" }); if (false) { /** @type {?} */ IonIntlTelInputService.prototype.countryList; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW9uLWludGwtdGVsLWlucHV0LnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9pb25pYzUtaW50ZXJuYXRpb25hbC1pbnB1dC8iLCJzb3VyY2VzIjpbImxpYi9pb24taW50bC10ZWwtaW5wdXQuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUczQyxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sa0JBQWtCLENBQUM7O0FBSzdDLE1BQU0sT0FBTyxzQkFBc0I7SUFJakM7UUFGQSxnQkFBVyxHQUFlLFNBQVMsQ0FBQztJQUVwQixDQUFDOzs7O0lBRWpCLGtCQUFrQjtRQUNoQixPQUFPLElBQUksQ0FBQyxXQUFXLENBQUM7SUFDMUIsQ0FBQzs7O1lBWEYsVUFBVSxTQUFDO2dCQUNWLFVBQVUsRUFBRSxNQUFNO2FBQ25COzs7Ozs7O0lBR0MsNkNBQW9DIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQgeyBDb3VudHJ5SSB9IGZyb20gJy4vbW9kZWxzL2NvdW50cnkubW9kZWwnO1xuaW1wb3J0IHsgY291bnRyaWVzIH0gZnJvbSAnLi9kYXRhL2NvdW50cmllcyc7XG5cbkBJbmplY3RhYmxlKHtcbiAgcHJvdmlkZWRJbjogJ3Jvb3QnXG59KVxuZXhwb3J0IGNsYXNzIElvbkludGxUZWxJbnB1dFNlcnZpY2Uge1xuXG4gIGNvdW50cnlMaXN0OiBDb3VudHJ5SVtdID0gY291bnRyaWVzO1xuXG4gIGNvbnN0cnVjdG9yKCkgeyB9XG5cbiAgZ2V0TGlzdE9mQ291bnRyaWVzKCk6IGFueSB7XG4gICAgcmV0dXJuIHRoaXMuY291bnRyeUxpc3Q7XG4gIH1cbn1cbiJdfQ==