ઇમ્પોર્ટ
import { nuiFormatPhone, NuiPhoneField } from '@needless-ui/angular/phone-field';NuiPhoneField
ફોન નંબરનું ફીલ્ડ.
| નામ | પ્રકાર | ડિફૉલ્ટ | વર્ણન |
|---|---|---|---|
valueદ્વિમાર્ગી | string (E.164) | '' | E.164 માં નંબર, અથવા ખાલી. |
countryદ્વિમાર્ગી | string | the locale's region | દેશ, તેના રીજન કોડ તરીકે. |
countriesઇનપુટ | string[] | all | ઉપલબ્ધ દેશો, રીજન કોડ તરીકે. |
localeઇનપુટ | string | LOCALE_ID | દેશોનાં નામોની ભાષા. |
labelઇનપુટ | string | કોઈ <label for> નામ ન આપે ત્યારે નંબરને નામ આપે છે. | |
inputIdઇનપુટ | string | નંબરનું id, <label for> માટે. | |
placeholderઇનપુટ | string | નંબરનું પ્લેસહોલ્ડર. | |
invalidઇનપુટ | boolean | false | નંબરને અમાન્ય તરીકે ચિહ્નિત કરે છે. |
disabledઇનપુટ | boolean | false | તેને બદલી શકાતું નથી. |
labelsઇનપુટ | Partial<NuiPhoneFieldLabels> | તે જે ટેક્સ્ટ બોલે છે તે દરેક, અનુવાદ માટે. |
Helpers
ફોન નંબર માટે ફંક્શન.
| નામ | પ્રકાર | ડિફૉલ્ટ | વર્ણન |
|---|---|---|---|
nuiParsePhoneમેથડ | (text, region?) => NuiPhoneNumber | null | ગમે તે રીતે લખેલો નંબર વાંચીને તેનો રીજન, કૉલિંગ કોડ અને રાષ્ટ્રીય નંબર અલગ કરે છે. | |
nuiFormatPhoneમેથડ | (phone, style?: 'international' | 'e164') => string | નંબરને તેનો દેશ લખે છે તે રીતે જૂથોમાં લખે છે, અથવા E.164 માં. | |
nuiPhoneValidમેથડ | (phone, region?) => boolean | નંબરનો કૉલિંગ કોડ જાણીતો છે કે નહીં, અને તેની લંબાઈ તેના દેશ મુજબ છે કે નહીં. |