இம்போர்ட்
import { nuiCardMask, nuiIbanMask, NuiMask } from '@needless-ui/angular/mask';NuiMask
நேட்டிவ் உரைப் புலத்தின் மேல் ஒரு மாஸ்க்.
| பெயர் | வகை | இயல்புநிலை | விளக்கம் |
|---|---|---|---|
nuiMaskஇன்புட் | string | ((raw: string) => string) | மாஸ்க், அல்லது தட்டச்சு செய்த தரவுக்கு ஏற்ப ஒன்றைத் தேர்ந்தெடுக்கும் ஃபங்ஷன். | |
tokensஇன்புட் | Record<string, NuiMaskToken> | சேர்க்க அல்லது மாற்ற வேண்டிய மாஸ்க் எழுத்துகள். | |
unmaskஇன்புட் | boolean | false | மதிப்பு தரவு மட்டுமே, லிட்டரல்கள் இல்லாமல். |
valueஇருவழி | string | '' | மதிப்பு: காட்டப்படுவது, அல்லது unmask இருந்தால் தரவு. |
rawபண்பு | Signal<string> | லிட்டரல்கள் இல்லாமல், தட்டச்சு செய்த தரவு. | |
completeபண்பு | Signal<boolean> | மாஸ்க்கின் ஒவ்வோர் இடமும் நிரம்பியுள்ளதா என்பது. |
Helpers
மாஸ்க்குகளை வடிவமைக்க, சரிபார்க்க, உருவாக்க உதவும் ஃபங்ஷன்கள்.
| பெயர் | வகை | இயல்புநிலை | விளக்கம் |
|---|---|---|---|
nuiMaskFormat, nuiUnmaskமெத்தட் | (value, mask) => string | ஒரு மதிப்பை மாஸ்க்கைக் கொண்டு வடிவமைக்கின்றன, அல்லது வடிவமைத்த மதிப்பிலிருந்து தரவைப் பிரித்தெடுக்கின்றன. | |
nuiCardMaskமெத்தட் | (raw: string) => string | கார்டு எண்களுக்கான மாஸ்க்; அவற்றின் பிராண்ட் அச்சிடும் விதத்தில் குழுவாக்கப்பட்டது. | |
nuiCardBrandமெத்தட் | (number: string) => NuiCardBrand | null | கார்டு எண்ணின் முதல் இலக்கங்களிலிருந்து அதன் பிராண்ட். | |
nuiCardValid, nuiLuhnமெத்தட் | (number: string) => boolean | கார்டு எண் அதன் பிராண்டுக்குரிய நீளத்தில் உள்ளதா, Luhn சரிபார்ப்பில் தேறுகிறதா என்பது. | |
nuiIbanMaskமெத்தட் | (raw: string) => string | IBAN-களுக்கான மாஸ்க்; நாட்டின் IBAN நீளத்துக்கு ஏற்றது. | |
nuiIbanValidமெத்தட் | (iban: string) => boolean | IBAN அதன் நாட்டுக்குரிய நீளமும் சரியான சரிபார்ப்பு இலக்கங்களும் கொண்டுள்ளதா என்பது. |