Skip to content
Egor Taflanidi edited this page Feb 5, 2019 · 14 revisions

Glossary

Throughout this Wiki we use a custom set of terms:

  • text field — a field with our library's text field listener attached;
  • input — everything user writes or pastes into the text field;
  • mask — a pattern, which defines how to format the input;
  • output — everything user actually sees inside the text field;
  • extracted value — a string of valuable characters distilled from the input;
  • complete or value completeness — a boolean flag indicating that the extracted value is complete;
  • compiler — an internal entity, which translates masks into the state machine graphs.

Table of Contents

The Wiki contains documentation related to:

  • getting started: throw together a simple project in order to get familiar with the basics, given you've already installed the library;
  • masks: learn about the Mask objects;
  • mask syntax: learn how to compose your own patterns;
  • custom notations: learn on some advanced techniques of composing mask patterns;
  • field listeners: documentation on the text field listener (delegate) classes;
  • affine masks: teach your text field listeners to switch between different formats;