- Распечатать
Проверка длины входного сигнала Тест блока
Это приложение объясняет, как настроить и использовать пользовательский виджет Input Length Check.
ВСТАВИТЬ ВИДЕО ЗДЕСЬ
Назначение
Цель модульного теста Input Length Check - дать пользователям возможность узнать и понять, как настраивать и использовать пользовательский виджет Input Length Check в своих приложениях Tulip. Пользовательские виджеты - это кодированные виджеты, которые устанавливаются поверх платформы Tulip и предоставляют дополнительную функциональность, которая в настоящее время не является частью основной платформы. Данный виджет позволяет пользователю задать максимальное количество символов для ввода и проверить, соответствует ли он заданным критериям.
Настройка
Плагины пользовательских виджетов взаимодействуют с вашим приложением с помощью свойств и событий. Свойства - это общие данные, которые существуют между приложением и виджетом, а события - это сигналы, которые виджет может посылать приложению. В редакторе приложений на основе этих событий можно создавать триггеры. События также могут быть использованы для отправки данных в приложение.
В виджете Input Length Check Custom Widget используются следующие реквизиты и события: INPUT: Может быть строкой или целым числом. Здесь вводится входной сигнал, длина которого ограничена. MAX LENGTH: Может быть только целым числом. Это максимальное количество символов, которое может быть введено. WRONG INPUT: Это событие возникает, если длина вводимых данных превышает максимально допустимое число.
EMPTY VARIABLE ERROR: Это событие возникает, если переменная MAX LENGTH не определена.
Принцип работы
Виджет проверки длины ввода позволяет пользователю задать максимальное количество допустимых символов в переменной MAX LENGTH, а затем проверить, соответствует ли длина вводимых символов этому критерию или нет. Если длина превышает допустимую, виджет запускает событие и усекает INPUT до допустимой длины.