MENU
    Проверка длины входного сигнала Тест блока
    • 04 Nov 2023
    • 1 Минута для чтения
    • Авторы

    Проверка длины входного сигнала Тест блока


    Вводный текст

    Это приложение объясняет, как настроить и использовать пользовательский виджет 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 до допустимой длины.


    Была ли эта статья полезной?