Kuingiza
import { nuiCardMask, nuiIbanMask, NuiMask } from '@needless-ui/angular/mask';NuiMask
Mask kwenye sehemu asilia ya maandishi.
| Jina | Aina | Chaguomsingi | Maelezo |
|---|---|---|---|
nuiMaskInput | string | ((raw: string) => string) | Mask, au function inayochagua moja kulingana na data iliyoandikwa. | |
tokensInput | Record<string, NuiMaskToken> | Herufi za mask za kuongeza au kubadilisha. | |
unmaskInput | boolean | false | Thamani ni data pekee, bila herufi thabiti. |
valuePande mbili | string | '' | Thamani: kinachoonyeshwa, au data ukiweka unmask. |
rawSifa | Signal<string> | Data iliyoandikwa, bila herufi thabiti. | |
completeSifa | Signal<boolean> | Kama kila nafasi ya mask imejazwa. |
Helpers
Function za kuumbiza, kukagua na kuunda mask.
| Jina | Aina | Chaguomsingi | Maelezo |
|---|---|---|---|
nuiMaskFormat, nuiUnmaskMbinu | (value, mask) => string | Huumbiza thamani kwa mask, au husoma data kutoka kwenye thamani iliyoumbizwa. | |
nuiCardMaskMbinu | (raw: string) => string | Mask ya namba za kadi, zikiwa katika makundi kama chapa yake inavyozichapisha. | |
nuiCardBrandMbinu | (number: string) => NuiCardBrand | null | Chapa ya namba ya kadi, kutokana na tarakimu zake za kwanza. | |
nuiCardValid, nuiLuhnMbinu | (number: string) => boolean | Kama namba ya kadi ina urefu wa chapa yake na inapita ukaguzi wa Luhn. | |
nuiIbanMaskMbinu | (raw: string) => string | Mask ya IBAN, yenye urefu sawa na IBAN za nchi husika. | |
nuiIbanValidMbinu | (iban: string) => boolean | Kama IBAN ina urefu wa nchi yake na tarakimu hakiki sahihi. |