pattern

маска форматирования, применяемая к текстовому вводу

object|string pattern;

Available only in PRO Edition

Example

// маска форматирования ввода, заданная как объект
{
    view:"text",
    name:"phone",
    label:"Phone",
    pattern:{ mask:"###-## ########", allow:/[0-9]/g}
}
 
// маска форматирования ввода, заданная как строка
{ view:"text", name:"phone", label:"Phone", pattern:"###-## ########"}

Details

Если задано как объект, маска включает в себя два свойства:

  • mask - строка, которая состоит из знаков "#" для вводимых символов (может быть ограничена параметром allow) и специальных символов, таких как дефисы, точки, пробелы, и т.п.
  • allow - набор символов, которые разрешено вводить в поле несмотря на их положение.

Если маска задана строкой, свойство allow примет значение по умолчанию - /[A-Za-z0-9]/g.

See also
Наверх