---
title: InputMaskBase
product: Form Library
api-type: class
description: "A base class for classes that implement input masks: - `InputMaskNumeric` - `InputMaskCurrency` - `InputMaskDateTime` - `InputMaskPattern`"
source: https://surveyjs.io/form-library/documentation/api-reference/inputmaskbase
---

# `InputMaskBase`

A base class for classes that implement input masks:

- [`InputMaskNumeric`](https://surveyjs.io/form-library/documentation/inputmasknumeric)
- [`InputMaskCurrency`](https://surveyjs.io/form-library/documentation/inputmaskcurrency)
- [`InputMaskDateTime`](https://surveyjs.io/form-library/documentation/inputmaskdatetime)
- [`InputMaskPattern`](https://surveyjs.io/form-library/documentation/inputmaskpattern)

## Inheritance

[`Base`](https://surveyjs.io/form-library/documentation/api-reference/base.md) &rarr; `InputMaskBase`

## Properties

### `saveMaskedValue`

**Type**: `boolean`

Specifies whether to store the question value with an applied mask in survey results.

Default value: `false`
