Import
import { nuiFormatPhone, NuiPhoneField } from '@needless-ui/angular/phone-field';NuiPhoneField
Isang phone number field.
| Pangalan | Uri | Default | Paglalarawan |
|---|---|---|---|
valueTwo-way | string (E.164) | '' | Ang numero sa E.164, o walang laman. |
countryTwo-way | string | the locale's region | Ang bansa, bilang region code nito. |
countriesInput | string[] | all | Ang mga bansang inaalok, bilang mga region code. |
localeInput | string | LOCALE_ID | Ang wika ng mga pangalan ng bansa. |
labelInput | string | Pinapangalanan ang numero, kapag walang <label for> na gumagawa nito. | |
inputIdInput | string | Ang id ng numero, para sa <label for>. | |
placeholderInput | string | Text na ipinapakita habang walang laman ang numero. | |
invalidInput | boolean | false | Minamarkahang invalid ang numero. |
disabledInput | boolean | false | Hindi ito mababago. |
labelsInput | Partial<NuiPhoneFieldLabels> | Bawat text na sinasabi nito, para maisalin. |
Helpers
Mga function para sa mga phone number.
| Pangalan | Uri | Default | Paglalarawan |
|---|---|---|---|
nuiParsePhoneMethod | (text, region?) => NuiPhoneNumber | null | Binabasa ang numerong nakasulat sa kahit anong paraan at hinahati ito sa region, calling code at national number nito. | |
nuiFormatPhoneMethod | (phone, style?: 'international' | 'e164') => string | Isinusulat ang numero na naka-group gaya ng sa bansa nito, o sa E.164. | |
nuiPhoneValidMethod | (phone, region?) => boolean | Kung may kilalang calling code ang numero at tama ang haba nito para sa bansa nito. |