Взаимодействие панелей / виджетов
Доброе утро,
Я собираюсь создать приборную панель и оцениваю продукт Freeboard, который с первого взгляда поразит меня!
У меня есть пара вопросов, на которые я не смог найти ответы в документации:
Предусматривается ли какая-либо связь между панелями и виджетами? например, если мне нужно обновить панель, если пользователь взаимодействует с другим. Я нашел метод freeboard.on(), но из каталога событий я вижу только два события относительно экземпляра Freeboard. Я не смог найти freeboard.trigger() или подобную функцию для запуска пользовательского события. Поддерживается ли AMD (RequireJS)? Большое спасибо за ваше время и вашу поддержку.
Daniele
1 ответ
Связь между виджетами и панелями недоступна "из коробки" в надводном борте.
Существует способ просмотреть самые последние данные для всех источников данных в любом из виджетов с помощью редактора.JS при подключении виджета к источнику данных.
Согласно справочному сообщению в редакторе: вы можете предположить, что этот редактор.JS заключен в функцию функции формы (источники данных), где источники данных - это набор объектов (с указанием имени), соответствующих самым последним данным для каждого источника данных.
Надеюсь, это поможет.