EditMaskOptionsPattern

@XmlAccessorType @XmlType

public class EditMaskOptionsPattern extends EditMaskOptions

Маска ввода, которая состоит из паттерна.

Используется для создания масок с фиксированным шаблоном, состоящим из элементов маски ввода.

Fields

blocks

Blocks blocks

definitions

Definitions definitions

eagerEnabled

protected Boolean eagerEnabled

Данное свойство позволяет переместить каретку на первую доступную позицию для ввода в маске ввода, если после ввода значения в редактор каретка остановилась литеральным символом маски ввода.

По умолчанию: false.

items

Items items

lazyEnabled

protected Boolean lazyEnabled

Данное свойство позволяет постепенно отображать элементы маски ввода по мере ввода символов в редактор.

По умолчанию: false.

placeholderChar

protected String placeholderChar

Данное свойство позволяет установить символ, который будет выводиться в незаполненных позициях для ввода в маске ввода.

По умолчанию: *.

textTransform

protected TextTransformTypes textTransform

Данное свойство позволяет трансформировать вводимые символы.

По умолчанию: DEFAULT.

Способ трансформации вводимых символов может быть переопределён, если для масок ввода, находящихся внутри View.Representation.Attributes.Attribute.Editor.EditMask.Pattern.Blocks, задано данное свойство.

Constructors

EditMaskOptionsPattern

public EditMaskOptionsPattern()

Methods

getBlocks

public Map<String, EditMaskOptions> getBlocks()

getDefinitions

public Map<String, RegExp> getDefinitions()

getEagerEnabled

public Boolean getEagerEnabled()

getItems

public List<Item> getItems()

getLazyEnabled

public Boolean getLazyEnabled()

getPlaceholderChar

public String getPlaceholderChar()

getTextTransform

public TextTransformTypes getTextTransform()