PhoneMask

data class PhoneMask(val mask: String = "+7 (###) ###-##-##", val digitPlaceholder: Char = '0', val maskMode: TextFieldMaskMode = TextFieldMaskMode.Always) : TextFieldMask

Маска с предустановленным форматом телефона.

Constructors

Link copied to clipboard
constructor(mask: String = "+7 (###) ###-##-##", digitPlaceholder: Char = '0', maskMode: TextFieldMaskMode = TextFieldMaskMode.Always)

Properties

Link copied to clipboard

символ подсказки для еще не введенных символов

Link copied to clipboard

строка, описывающая формат телефона

Link copied to clipboard

режим отображения маски TextFieldMaskMode

Functions

Link copied to clipboard
open override fun getVisualTransformation(mainColor: Brush, hintColor: Brush): VisualTransformation

Вернёт трансформацию VisualTransformation с учетом основного цвета mainColor и цвета подсказки hintColor

Link copied to clipboard
open override fun preFilterInput(text: String): String

Фильтрует ввод в MaskedTextField до применения трансформации