İçe aktarma
import { nuiFormatPhone, NuiPhoneField } from '@needless-ui/angular/phone-field';NuiPhoneField
Bir telefon numarası alanı.
| Ad | Tür | Varsayılan | Açıklama |
|---|---|---|---|
valueÇift yönlü | string (E.164) | '' | E.164 biçiminde numara ya da boş. |
countryÇift yönlü | string | the locale's region | Bölge kodu biçiminde ülke. |
countriesGirdi | string[] | all | Bölge kodları biçiminde sunulan ülkeler. |
localeGirdi | string | LOCALE_ID | Ülke adlarının dili. |
labelGirdi | string | Hiçbir <label for> adlandırmıyorsa numarayı adlandırır. | |
inputIdGirdi | string | <label for> için numaranın id’si. | |
placeholderGirdi | string | Numara alanı boşken gösterilen metin. | |
invalidGirdi | boolean | false | Numarayı geçersiz olarak işaretler. |
disabledGirdi | boolean | false | Değiştirilemez. |
labelsGirdi | Partial<NuiPhoneFieldLabels> | Alanın söylediği her metin; çeviri için. |
Helpers
Telefon numaraları için fonksiyonlar.
| Ad | Tür | Varsayılan | Açıklama |
|---|---|---|---|
nuiParsePhoneMetot | (text, region?) => NuiPhoneNumber | null | Herhangi bir biçimde yazılmış numarayı bölgesine, ülke koduna ve ulusal numarasına ayırır. | |
nuiFormatPhoneMetot | (phone, style?: 'international' | 'e164') => string | Numarayı ülkesinin grupladığı gibi ya da E.164 biçiminde yazar. | |
nuiPhoneValidMetot | (phone, region?) => boolean | Numaranın bilinen bir ülke kodu taşıyıp taşımadığı ve ülkesine uygun uzunlukta olup olmadığı. |