امپورٹ
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 کے ذریعے آنے والے SMS سے کوڈ بھرتا ہے۔ |