Shigo da shi
import { nuiCardMask, nuiIbanMask, NuiMask } from '@needless-ui/angular/mask';NuiMask
Mask a kan filin rubutu na asali.
| Suna | Iri | Na asali | Bayani |
|---|---|---|---|
nuiMaskInput | string | ((raw: string) => string) | Mask ɗin, ko function da ke zaɓar ɗaya bisa bayanan da aka rubuta. | |
tokensInput | Record<string, NuiMaskToken> | Haruffan mask da za a ƙara ko a maye gurbinsu. | |
unmaskInput | boolean | false | Ƙimar bayanan ne kawai, ba tare da literals ba. |
valueHanya biyu | string | '' | Ƙimar: abin da ake nunawa, ko bayanan da unmask. |
rawKadara | Signal<string> | Bayanan da aka rubuta, ba tare da literals ba. | |
completeKadara | Signal<boolean> | An cike kowane gurbi a cikin mask ɗin. |
Helpers
Functions don tsarawa, dubawa da gina masks.
| Suna | Iri | Na asali | Bayani |
|---|---|---|---|
nuiMaskFormat, nuiUnmaskMethod | (value, mask) => string | Suna tsara ƙima da mask, ko suna fitar da bayanan daga ƙimar da aka tsara. | |
nuiCardMaskMethod | (raw: string) => string | Mask don lambobin kati, a rukunoni kamar yadda nau’in katin ke buga su. | |
nuiCardBrandMethod | (number: string) => NuiCardBrand | null | Nau’in kati, daga lambobin farko na lambarsa. | |
nuiCardValid, nuiLuhnMethod | (number: string) => boolean | Ko lambar kati tana da tsawon da nau’inta ke buƙata, kuma ta wuce binciken Luhn. | |
nuiIbanMaskMethod | (raw: string) => string | Mask don IBAN, mai tsawo daidai da IBAN na ƙasarsa. | |
nuiIbanValidMethod | (iban: string) => boolean | Ko IBAN yana da tsawon ƙasarsa da lambobin tantancewa daidai. |