Import

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

NuiPhoneField

Ein Feld für Telefonnummern.

Selektor
nui-phone-field
NuiPhoneField: Eigenschaften
NameTypStandardwertBeschreibung
valueTwo-Waystring (E.164)''Die Nummer in E.164 oder leer.
countryTwo-Waystringthe locale's regionDas Land, als Regionscode.
countriesInputstring[]allDie angebotenen Länder, als Regionscodes.
localeInputstringLOCALE_IDDie Sprache der Ländernamen.
labelInputstringBenennt die Nummer, wenn kein <label for> das tut.
inputIdInputstringDie ID der Nummer, für <label for>.
placeholderInputstringText, der angezeigt wird, solange die Nummer leer ist.
invalidInputbooleanfalseMarkiert die Nummer als ungültig.
disabledInputbooleanfalseLässt sich nicht ändern.
labelsInputPartial<NuiPhoneFieldLabels>Alle Texte, die das Feld ansagt, zum Übersetzen.

Helpers

Funktionen für Telefonnummern.

Helpers: Eigenschaften
NameTypStandardwertBeschreibung
nuiParsePhoneMethode(text, region?) => NuiPhoneNumber | nullZerlegt eine beliebig geschriebene Nummer in Region, Ländervorwahl und nationale Nummer.
nuiFormatPhoneMethode(phone, style?: 'international' | 'e164') => stringSchreibt eine Nummer so gruppiert, wie ihr Land es tut, oder in E.164.
nuiPhoneValidMethode(phone, region?) => booleanOb eine Nummer eine bekannte Ländervorwahl und die Länge ihres Landes hat.