Importación
import { nuiFormatPhone, NuiPhoneField } from '@needless-ui/angular/phone-field';NuiPhoneField
Un campo de número de teléfono.
| Nombre | Tipo | Predeterminado | Descripción |
|---|---|---|---|
valueBidireccional | string (E.164) | '' | El número en E.164, o vacío. |
countryBidireccional | string | the locale's region | El país, como código de región. |
countriesInput | string[] | all | Los países ofrecidos, como códigos de región. |
localeInput | string | LOCALE_ID | El idioma de los nombres de países. |
labelInput | string | Da nombre al número cuando ningún <label for> lo hace. | |
inputIdInput | string | El id del número, para <label for>. | |
placeholderInput | string | Texto que se muestra mientras el número está vacío. | |
invalidInput | boolean | false | Marca el número como no válido. |
disabledInput | boolean | false | No se puede cambiar. |
labelsInput | Partial<NuiPhoneFieldLabels> | Todos los textos que anuncia, para traducirlos. |
Helpers
Funciones para números de teléfono.
| Nombre | Tipo | Predeterminado | Descripción |
|---|---|---|---|
nuiParsePhoneMétodo | (text, region?) => NuiPhoneNumber | null | Lee un número escrito de cualquier forma y lo separa en región, código de país y número nacional. | |
nuiFormatPhoneMétodo | (phone, style?: 'international' | 'e164') => string | Escribe un número agrupado como lo hace su país, o en E.164. | |
nuiPhoneValidMétodo | (phone, region?) => boolean | Si un número tiene un código de país conocido y la longitud de su país. |