Рабочая область Mashup Builder
При создании или изменении мэшапа в ThingWorx Composer доступны следующие вкладки:
• Общая информация - содержит общую информацию, например наименование и описание объекта.
• Конструирование - открывает рабочую область Mashup Builder.
• Пользовательская CSS-таблица - открывает страницу Пользовательская CSS-таблица для мэшапа.
• Мобильные настройки - определяет настройки мобильного устройства для мэшапа.
• Разрешения - указывает для мэшапа видимость и доступ во время выполнения и конструирования.
• История изменений - отображает предыдущие изменения, внесенные в мэшап.
• Просмотреть взаимосвязи - определяет зависимости и правила наследования для мэшапа.
Рабочая область Mashup Builder находится на вкладке Конструирование.
Компоненты рабочей области конструирования
Рабочая область Mashup Builder состоит из следующих разделов:
1. Левое закрепление
2. Правое закрепление
3. Канва и панель инструментов
4. Нижнее закрепление
Холст рабочей области - это компонент, используемый для конструирования мэшапа. Можно перетащить виджеты с панели
Виджеты и упорядочить их нужным образом. Чтобы выбрать несколько виджетов, перетащите рамку выбора на холст или нажмите клавишу CTRL и щелкните каждый элемент. Щелкните
в левом верхнем углу виджета, чтобы настроить привязки и события.
Правое закрепление
По умолчанию правое закрепление содержит два раздела со следующими панелями:
• Данные - предоставляет доступ к данным для отображения в мэшапе.
Данные предоставляются сущностью
ThingWorx, например вещью или шаблоном вещи. Щелкните
, чтобы открыть окно
Добавить данные, где можно найти сущности и добавить из них выбранные сервисы.
• Сессия - предоставляет доступ к параметрам сессии.
Параметры сессии подобны глобальным переменным и могут использоваться несколькими мэшапами. Параметры сессии хранят информацию, такую как cookie-файлы или информация безопасности, для вошедшего в систему пользователя в текущей сессии приложения. Дополнительные сведения о панели
Сессия см. в разделе
Параметры сессии.
• Пользователь - предоставляет доступ к свойствам текущего пользователя. Дополнительные сведения о панели
Пользователь см. в разделе
Пользователь.
• Свойства данных - список свойств выбранного сервиса данных. Включает параметры, события и т. д.
• Функции - отображает список функций мэшапа.
Дополнительные сведения о доступных функциях см. в разделе
Функции.
Левое закрепление
По умолчанию левая панель закрепления содержит два раздела со следующими панелями:
• Виджеты - предоставляет список виджетов, которые можно добавить в мэшап. Можно перетащить виджет из списка в область компоновки.
• Компоновка - отображает опции компоновки для контейнеров и элементов в адаптивном мэшапе.
• Мэшапы - предоставляет список мэшапов, доступных в текущей среде.
Можно перетащить мэшап из этого списка в область компоновки, чтобы сделать его вложенным в открытый мэшап. Обратите внимание, что вложенный мэшап должен находиться в виджете "Вложенный мэшап". Можно ввести текст в поле фильтра, чтобы фильтровать список в соответствии с наименованием мэшапа.
• Проводник - отображает текущие виджеты мэшапа в виде иерархического дерева.
Этот список можно использовать для выбора виджетов, которые можно скрыть в компоновке. Можно начать вводить текст в поле фильтра, чтобы фильтровать список на основе вводимого текста.
• Свойства - отображает список свойств для текущего выбранного виджета.
Изменяйте свойства для настройки виджета. Можно использовать поле фильтра, чтобы фильтровать список свойств.
• Свойства стиля - отображает свойства стиля для мэшапа.
Нижнее закрепление
По умолчанию нижнее закрепление содержит три панели:
• На панели Привязки показан поток данных и событий для выбранных виджета, сущности данных или функции. Например, на следующем рисунке показаны привязки между сервисом TriggerClick виджета "Кнопка" и событием KeyPressedEvent виджета TextField.
• Панель Напоминания, содержащая список заданий, которые необходимо выполнить для конфигурирования виджетов в мэшапе.
Можно щелкнуть задание, чтобы подсветить соответствующий виджет на канве.
• На панели Проверка отображается список свойств проверки, доступных для выбранного виджета.
Можно переключать свойства проверки, которые связаны с виджетом.
Панель инструментов холста
Панель инструментов расположена над канвой.
В следующей таблице перечислены доступные команды буфера обмена.
Команда | Описание |
---|
| Отменить |
| Повторить |
| Позволяет просматривать историю изменений для мэшапа в текущей сессии. Чтобы вернуться к определенному состоянию, выберите операцию из списка. |
| Вырезать |
| Копировать |
| Вставить |
Используйте приведенные ниже команды, чтобы изменить размер выбранных элементов в мэшапе следующим образом:
Команда | Описание |
---|
| Та же ширина |
| Та же высота |
| Тот же размер |
Используйте эти команды, чтобы задать разрешение и локализацию мэшапа и указать настройки рабочей области.
Команда | Описание |
---|
| Задает разрешение мэшапа во время конструирования. |
| Задает язык для лексем локализации во время конструирования. |
| |
Используйте следующие команды, чтобы управлять выбором и отображением объектов на холсте.
Команда | Описание |
---|
| Выбирает объекты на холсте. Это инструмент по умолчанию. |
| Позволяет перемещаться по области холста. Щелкните и перетащите в любое место холста, чтобы перемещаться по нему. | Используйте инструмент выбора по умолчанию для перестановки виджетов в статическом мэшапе. |
|
| Увеличивает масштаб на 10 %, чтобы рассмотреть мэшап более подробно. |
| Уменьшает масштаб на 10 %, чтобы выполнить более общий обзор мэшапа. |
| Сбрасывает масштаб в значение по умолчанию. |