Una máscara da formato a un campo de texto mientras se escribe: 00/00/0000 pone las barras y AA 000 AA acepta letras y dígitos por turnos. Los caracteres que no encajan se quedan fuera, y el cursor mantiene su sitio cuando se escribe en medio.

Las máscaras se componen de tokens y literales: 0 es un dígito, a una letra, * cualquiera de los dos, y A y X hacen lo mismo para códigos, en mayúsculas. Añade los tuyos con tokens, o pasa una función que elija la máscara según lo que se escribe, como hace nuiCardMask según la marca de la tarjeta.

El valor es lo que se muestra, o solo los datos con unmask. La máscara funciona con Signal Forms, formularios reactivos y ngModel, y un valor incompleto es un error.

Formatos

Una fecha, una hora, una matrícula y un color con un token propio para los dígitos hexadecimales.

— · — · — · —

Datos de pago

Campos de Signal Forms. La máscara de la tarjeta sigue a la marca, el código de seguridad tiene cuatro dígitos en American Express, y nuiCardValid y nuiIbanValid comprueban los números.

Card: — · IBAN: —