Import

import-phone-field.ts
import { nuiFormatPhone, NuiPhoneField } from '@needless-ui/angular/phone-field';

NuiPhoneField

Un campo per numeri di telefono.

Selettore
nui-phone-field
NuiPhoneField: Proprietà
NomeTipoPredefinitoDescrizione
valueBidirezionalestring (E.164)''Il numero in E.164, o vuoto.
countryBidirezionalestringthe locale's regionIl paese, come codice di regione.
countriesInputstring[]allI paesi offerti, come codici di regione.
localeInputstringLOCALE_IDLa lingua dei nomi dei paesi.
labelInputstringDà un nome al numero, quando non lo fa un <label for>.
inputIdInputstringL’id del numero, per <label for>.
placeholderInputstringTesto mostrato mentre il numero è vuoto.
invalidInputbooleanfalseSegna il numero come non valido.
disabledInputbooleanfalseNon si può modificare.
labelsInputPartial<NuiPhoneFieldLabels>Ogni testo che annuncia, da tradurre.

Helpers

Funzioni per i numeri di telefono.

Helpers: Proprietà
NomeTipoPredefinitoDescrizione
nuiParsePhoneMetodo(text, region?) => NuiPhoneNumber | nullScompone un numero scritto in qualsiasi modo in regione, prefisso internazionale e numero nazionale.
nuiFormatPhoneMetodo(phone, style?: 'international' | 'e164') => stringScrive un numero raggruppato come fa il suo paese, o in E.164.
nuiPhoneValidMetodo(phone, region?) => booleanSe un numero ha un prefisso internazionale noto e la lunghezza del suo paese.