இம்போர்ட்

import-mask.ts
import { nuiCardMask, nuiIbanMask, NuiMask } from '@needless-ui/angular/mask';

NuiMask

நேட்டிவ் உரைப் புலத்தின் மேல் ஒரு மாஸ்க்.

செலக்டர்
input[nuiMask]
எக்ஸ்போர்ட் பெயர்
nuiMask
NuiMask: பண்புகள்
பெயர்வகைஇயல்புநிலைவிளக்கம்
nuiMaskஇன்புட்string | ((raw: string) => string)மாஸ்க், அல்லது தட்டச்சு செய்த தரவுக்கு ஏற்ப ஒன்றைத் தேர்ந்தெடுக்கும் ஃபங்ஷன்.
tokensஇன்புட்Record<string, NuiMaskToken>சேர்க்க அல்லது மாற்ற வேண்டிய மாஸ்க் எழுத்துகள்.
unmaskஇன்புட்booleanfalseமதிப்பு தரவு மட்டுமே, லிட்டரல்கள் இல்லாமல்.
valueஇருவழிstring''மதிப்பு: காட்டப்படுவது, அல்லது unmask இருந்தால் தரவு.
rawபண்புSignal<string>லிட்டரல்கள் இல்லாமல், தட்டச்சு செய்த தரவு.
completeபண்புSignal<boolean>மாஸ்க்கின் ஒவ்வோர் இடமும் நிரம்பியுள்ளதா என்பது.

Helpers

மாஸ்க்குகளை வடிவமைக்க, சரிபார்க்க, உருவாக்க உதவும் ஃபங்ஷன்கள்.

Helpers: பண்புகள்
பெயர்வகைஇயல்புநிலைவிளக்கம்
nuiMaskFormat, nuiUnmaskமெத்தட்(value, mask) => stringஒரு மதிப்பை மாஸ்க்கைக் கொண்டு வடிவமைக்கின்றன, அல்லது வடிவமைத்த மதிப்பிலிருந்து தரவைப் பிரித்தெடுக்கின்றன.
nuiCardMaskமெத்தட்(raw: string) => stringகார்டு எண்களுக்கான மாஸ்க்; அவற்றின் பிராண்ட் அச்சிடும் விதத்தில் குழுவாக்கப்பட்டது.
nuiCardBrandமெத்தட்(number: string) => NuiCardBrand | nullகார்டு எண்ணின் முதல் இலக்கங்களிலிருந்து அதன் பிராண்ட்.
nuiCardValid, nuiLuhnமெத்தட்(number: string) => booleanகார்டு எண் அதன் பிராண்டுக்குரிய நீளத்தில் உள்ளதா, Luhn சரிபார்ப்பில் தேறுகிறதா என்பது.
nuiIbanMaskமெத்தட்(raw: string) => stringIBAN-களுக்கான மாஸ்க்; நாட்டின் IBAN நீளத்துக்கு ஏற்றது.
nuiIbanValidமெத்தட்(iban: string) => booleanIBAN அதன் நாட்டுக்குரிய நீளமும் சரியான சரிபார்ப்பு இலக்கங்களும் கொண்டுள்ளதா என்பது.