Import
import { NuiOtp, NuiOtpInput } from '@needless-ui/angular/otp';NuiOtp
Dessine les cases et englobe le champ.
| Nom | Type | Par défaut | Description |
|---|---|---|---|
lengthInput | number | 6 | Nombre de caractères. |
patternInput | 'digits' | 'alphanumeric' | 'digits' | digits, ou alphanumeric pour les lettres et les chiffres. |
groupsInput | number[] | [] | Tailles des groupes, dessinés avec un séparateur entre eux, par exemple [3, 3]. |
maskedInput | boolean | false | Affiche des points au lieu des caractères. |
completedOutput | string | Émet le code chaque fois que la dernière case est remplie. |
NuiOtpInput
Le vrai champ. Il reçoit les attributs dont un code à usage unique a besoin.
| Nom | Type | Par défaut | Description |
|---|---|---|---|
webOtpInput | boolean | false | Remplit le code à partir d’un SMS entrant grâce à l’API WebOTP, là où elle est prise en charge. |