Skip to content

FieldMaskInput

FieldMaskInput = string | string[] | { mask: string | string[]; options?: Record<string, unknown>; storeMasked?: boolean; }

Defined in: packages/core/src/fields/mask/types.ts:26

User-facing admin.mask value — a bare use-mask-input mask string, an array of alternative masks (whichever fits what the user types), or an object carrying storeMasked/options alongside the mask.

admin: { mask: "(999) 999-9999" }
admin: { mask: ["999-999", "999-999-999"] }
admin: { mask: { mask: "decimal", storeMasked: true, options: { radixPoint: "." } } }