Import
import { nuiFormatPhone, NuiPhoneField } from '@needless-ui/angular/phone-field';NuiPhoneField
Ein Feld für Telefonnummern.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
valueTwo-Way | string (E.164) | '' | Die Nummer in E.164 oder leer. |
countryTwo-Way | string | the locale's region | Das Land, als Regionscode. |
countriesInput | string[] | all | Die angebotenen Länder, als Regionscodes. |
localeInput | string | LOCALE_ID | Die Sprache der Ländernamen. |
labelInput | string | Benennt die Nummer, wenn kein <label for> das tut. | |
inputIdInput | string | Die ID der Nummer, für <label for>. | |
placeholderInput | string | Text, der angezeigt wird, solange die Nummer leer ist. | |
invalidInput | boolean | false | Markiert die Nummer als ungültig. |
disabledInput | boolean | false | Lässt sich nicht ändern. |
labelsInput | Partial<NuiPhoneFieldLabels> | Alle Texte, die das Feld ansagt, zum Übersetzen. |
Helpers
Funktionen für Telefonnummern.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
nuiParsePhoneMethode | (text, region?) => NuiPhoneNumber | null | Zerlegt eine beliebig geschriebene Nummer in Region, Ländervorwahl und nationale Nummer. | |
nuiFormatPhoneMethode | (phone, style?: 'international' | 'e164') => string | Schreibt eine Nummer so gruppiert, wie ihr Land es tut, oder in E.164. | |
nuiPhoneValidMethode | (phone, region?) => boolean | Ob eine Nummer eine bekannte Ländervorwahl und die Länge ihres Landes hat. |