Import
import { nuiCardMask, nuiIbanMask, NuiMask } from '@needless-ui/angular/mask';NuiMask
Isang mask sa isang native na text field.
| Pangalan | Uri | Default | Paglalarawan |
|---|---|---|---|
nuiMaskInput | string | ((raw: string) => string) | Ang mask, o isang function na pumipili nito ayon sa na-type na data. | |
tokensInput | Record<string, NuiMaskToken> | Mga mask character na idadagdag o papalitan. | |
unmaskInput | boolean | false | Data lang ang value, walang mga literal. |
valueTwo-way | string | '' | Ang value: ang ipinapakita, o ang data kapag may unmask. |
rawProperty | Signal<string> | Ang na-type na data, walang mga literal. | |
completeProperty | Signal<boolean> | Kung napunan na ang bawat puwesto sa mask. |
Helpers
Mga function para mag-format, mag-check at bumuo ng mga mask.
| Pangalan | Uri | Default | Paglalarawan |
|---|---|---|---|
nuiMaskFormat, nuiUnmaskMethod | (value, mask) => string | Fino-format ang isang value gamit ang mask, o kinukuha ang data mula sa na-format na value. | |
nuiCardMaskMethod | (raw: string) => string | Isang mask para sa mga card number, naka-group gaya ng pagkaka-print ng brand nila. | |
nuiCardBrandMethod | (number: string) => NuiCardBrand | null | Ang brand ng isang card number, mula sa mga unang digit nito. | |
nuiCardValid, nuiLuhnMethod | (number: string) => boolean | Kung tama ang haba ng card number para sa brand nito at pumapasa ito sa Luhn check. | |
nuiIbanMaskMethod | (raw: string) => string | Isang mask para sa mga IBAN, kasinghaba ng IBAN ng bansa. | |
nuiIbanValidMethod | (iban: string) => boolean | Kung tama ang haba ng IBAN para sa bansa nito at tama ang mga check digit. |