Клиентский API
Клиентский API включает в себя классы и методы для управления различными компонентами системы: события, списки, меню, записи, пользователи, виджеты и другие. Его можно использовать для таких клиентских событий, как чтение или обновление записи. Ниже приведены классы, которые помогут настроить работу в соответствии с вашими потребностями и поставленными задачами.
📄️ s_i18n
Данный класс содержит методы, возвращающие переведенные сообщения. У него нет конструктора, поэтому доступ к методам осуществляется через глобальный объект s_i18n.
📄️ SimpleAjax
Данный класс позволяет клиентскому скрипту выполнять серверный код, используя Внешний скрипт.
📄️ SimpleEventBus
Данный класс содержит методы для работы с потоком событий. О системных коробочных событиях, с которыми этот класс может взаимодействовать, подробно написано в статье Глобальные клиентские события.
🗃️ SimpleForm
1 элемент
📄️ SimpleGo
Данный клиентский класс содержит методы, которые позволяют системе выполнять URL-переходы. В этом классе нет конструктора. Доступ к методам осуществляется через глобальный объект s_go.
📄️ SimpleList
Методы данного класса предназначены для конфигурации списков. Используйте их для управления списками, например, из скриптов UI-действий.
📄️ SimpleMenu
Данный клиентский класс позволяет совершать действия с объектами меню SimpleOne: Избранное и Навигатор.
📄️ SimpleModal
Используйте данный клиентский класс для действий с модальными объектами, такими как всплывающие окна.
📄️ SimplePreference
Используйте метод, чтобы задать ширину модального окна в пикселях настроек. Данный класс не имеет конструктора. Доступ к методу осуществляется через глобальный объект s_pref.
📄️ SimpleRecord Client-Side
Этот класс содержит методы для работы с базой данных в клиентских скриптах. Например, автоматическое заполнение, отображение или обязательность элементов формы, в зависимости от значений в ссылочных полях.