ইমপোর্ট
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 | নম্বরের কলিং কোড পরিচিত কি না, আর দৈর্ঘ্য তার দেশের সঙ্গে মেলে কি না। |