fn

maskDateOptions

v0.0.14

Mask options for a date. Auto-inserts separators and clamps fully-typed day/month segments (day ≤ 31, month ≤ 12). No calendar/timezone validation — pair with a schema for that.

Example

ts
maskDateOptions({ mode: 'dd/mm/yyyy' });

Signature

ts
export function maskDateOptions(params: MaskDateParams ={ ... }

Parameters

ParameterTypeDescription
params?MaskDateParamsSegment order and separator

Returns

MaskOptionsReady-to-use mask options
PropertyTypeDescription
maskMaskThe mask pattern (or a function of state).
preprocessors?readonly MaskPreprocessor[]Normalizers run before conforming.
postprocessors?readonly MaskPostprocessor[]Finishers run after conforming.
overwriteMode?OverwriteModeInsert vs overwrite behavior.