tinkoff-mobile-tech / decoro

Android library designed for automatic formatting of text input by custom rules
Apache License 2.0
391 stars 31 forks source link

Удаление hardcoded символов в начале строки #60

Open AlexeySemibratov opened 3 years ago

AlexeySemibratov commented 3 years ago

Есть стандартная маска для номера телефона val mask = MaskImpl.createTerminated(PredefinedSlots.RUS_PHONE_NUMBER) и ватчер с этой маской устанавливается в EditText val watcher: FormatWatcher = MaskFormatWatcher(mask) watcher.installOn(editText) Маска имеет захардкоженные слоты в начале '+7 (' и проблема в том, что при стирании какого-либо введенного пользователем номера не удаляется открывающая скобка. Другие захардкоженые слоты в середине маски удаляются корректно. Есть ли возможность обойти этот момент, например, созданием своей маски?