Code Input
Компонент CodeInput представляет собой горизонтальный ряд графических элементов (точек). Каждая точка вмещает в себя один символ, введеный с клавиатуры.
После каждого ввода символа происходит автоматических переход к следующему. После заполнения всех символов, если код верный, осуществляется автоматических переход к следующему действию. Если код неверный - значения в полях сбрасываются и ввод осуществляется снова с первого символа.
Заполнение полей возможно только по порядку. Если требуется вернуться назад к одному из символов - необходимо удалить все впереди стоящие символы тоже.
Parameters
модификатор
стиль компонента
длина кода (количество символов)
показывает закрашенные точки, если true. Если false - вводимые символы.
колбэк, определяющий корректность введенного символа
колбэк, оповещающий об окончании ввода. Должен вернуть true если код верный, false - в противном случае.
надпись
выравнивание надписи
включено ли поле ввода
настройки анимации смещения элементов и всего поля при неправильном вводе
источник взаимодействий