ایمپورت
import { NuiOtp, NuiOtpInput } from '@needless-ui/angular/otp';NuiOtp
خانهها را رسم میکند و ورودی را در بر میگیرد.
| نام | نوع | پیشفرض | توضیح |
|---|---|---|---|
lengthورودی | number | 6 | تعداد نویسهها. |
patternورودی | 'digits' | 'alphanumeric' | 'digits' | digits، یا alphanumeric برای حروف و ارقام. |
groupsورودی | number[] | [] | اندازهٔ گروهها که بینشان جداکننده رسم میشود، مثل [3, 3]. |
maskedورودی | boolean | false | بهجای نویسهها نقطه رسم میکند. |
completedخروجی | string | هر بار که آخرین خانه پر شود، کد را منتشر میکند. |
NuiOtpInput
ورودی واقعی. اتریبیوتهایی را که یک کد یکبارمصرف لازم دارد میگیرد.
| نام | نوع | پیشفرض | توضیح |
|---|---|---|---|
webOtpورودی | boolean | false | در مرورگرهایی که پشتیبانی میکنند، کد را از پیامک دریافتی با WebOTP API پر میکند. |