इम्पोर्ट
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 से कोड भरता है। |