Masked Fields
Gemaskerde velden zijn invoercomponenten die een specifieke structuur voor gebruikersinvoer afdwingen. Ze zijn ideaal voor formulieren die een consistente opmaak vereisen - zoals datums, tijden, nummers of identificaties - waar precisie vereist is.
Deze componenten passen opmaakregels direct toe op het invoerveld, waardoor gebruikers begrijpen welk type waarde wordt verwacht en invoerfouten worden verminderd. Dit maakt ze bijzonder nuttig in financiële systemen, administratieve dashboards, planningsinterfaces en andere apps die afhankelijk zijn van gevalideerde gegevensinvoer.
Topics
📄️ MaskedDateField
De MaskedDateField is een tekstinvoerveld waarmee gebruikers data kunnen invoeren als nummers en het invoer automatisch opmaakt op basis van een gedefinieerde maskering wanneer het veld zijn focus verliest. De maskering specificeert het verwachte datumnotatieformat, dat zowel de invoer als de weergave begeleidt. De component ondersteunt flexibele parsing, validatie, lokalisatie en herstel van waarden voor consistente, regiogebonden datumverwerking.
📄️ MaskedNumberField
Het MaskedNumberField is een tekstinvoer ontwerp voor gestructureerde numerieke invoer. Het zorgt ervoor dat getallen consistent worden opgemaakt op basis van een gedefinieerde masker, waardoor het vooral nuttig is voor financiële formulieren, prijsvelden of elke invoer waar precisie en leesbaarheid belangrijk zijn.
📄️ MaskedTextField
De MaskedTextField component biedt een configureerbare tekstinvoer die opmaakregels en validatie afdwingt. Het is bijzonder geschikt voor apps die gestructureerde invoer vereisen, zoals financiële, e-commerce- en zorgsystemen.
📄️ MaskedTimeField
Het MaskedTimeField is een tekstinvoer waarmee gebruikers tijden als getallen kunnen invoeren en automatisch de invoer opmaakt op basis van een gedefinieerd masker wanneer het veld de focus verliest. Het masker specificeert het verwachte tijdformaat en leidt zowel de invoer als de weergave. De component ondersteunt flexibele parsing, validatie, lokalisatie en waardeherstel voor consistente tijdsbehandeling.