Mashup Builder > Мэшапы > Адаптивные мэшапы > Конфигурирование свойств контейнера
Конфигурирование свойств контейнера
Можно использовать опции конфигурации для настройки размера и компоновки контейнера и элементов внутри него. При выборе контейнера его свойства отображаются на двух панелях:
Панель Компоновка. Дополнительные сведения о свойствах компоновки см. в разделе Адаптивные мэшапы.
Панель Свойства.
В следующей таблице перечислены свойства контейнера на панели Свойства.
Имя свойства
Описание
Базовый тип
Значение по умолчанию
Доступно для привязки? (Да/Нет)
Локализуемое? (Да/Нет)
EnableExpandCollapse
Позволяет развернуть или свернуть контейнер с помощью сервисов. При включении этого свойства отображаются дополнительные свойства для этой функции. Это свойство невозможно включить для контейнера верхнего уровня в мэшапе. Чтобы использовать эту функцию, добавьте дополнительные контейнеры в мэшап.
* 
Можно развернуть или свернуть контейнер, только если он находится на границе мэшапа.
BOOLEAN
false
Н
Н
UseTheme
Определяет, применен ли к контейнеру стиль с использованием определений стиля или темы стиля.
BOOLEAN
True
Н
Н
SourceURL
Позволяет ввести URL-адрес или выбрать медиаобъект для фонового изображения контейнера.
STRING
Н/Д
Н
Н
Collapse
Связываемая служба, которая позволяет свернуть контейнер.
Н/Д
Н/Д
Д
Н
Expand
Связываемый сервис, который позволяет развернуть контейнер.
Н/Д
Н/Д
Д
Н
Expanded
Определяет, будет ли контейнер развернут или свернут по умолчанию при загрузке мэшапа.
BOOLEAN
True
Д
Н
ExpandTabIcon
Значок кнопки развертывания, когда контейнер свернут.
Медиаобъект
Н/Д
Н
Н
CollapseTabIcon
Значок кнопки свертывания, когда контейнер развернут.
Медиаобъект
Н/Д
Н
Н
ResetInputsToDefaultValue
Связываемая служба, которая сбрасывает все свойства виджета в контейнере до значений, заданных при конструировании мэшапа. Это приведет к сбросу всех входных данных пользователей.
Н/Д
Н/Д
Д
Н
ShowExpandCollapseTab
Во время выполнения отображает кнопку вкладки, которая развертывает или свертывает контейнер при щелчке.
BOOLEAN
false
Н
Н
ToggleExpandCollapse
Связываемый сервис, который развертывает или свертывает контейнер.
Н/Д
Н/Д
Д
Н
LazyLoading
Позволяет загружать, выгружать и перезагружать контейнер с помощью событий виджета, функции или сервиса во время выполнения.
Дополнительные сведения см. в разделе Использование отложенной загрузки в мэшапе.
* 
Свойства отложенной загрузки доступны в ThingWorx 9.3.2 или более поздней версии.
BOOLEAN
false
Н
Н
LoadContainer
Позволяет загружать, выгружать и перезагружать контейнер на основании событий виджета, функции или сервиса во время выполнения.
Сервис
Д
Н
Loaded
Событие, которое инициируется, когда контейнер загружается и отображается в представлении мэшапа времени выполнения. Отображается, только если включен режим LazyLoading. Это событие можно использовать для выполнения сервисов, которые привязаны к виджетам в контейнере.
Событие
Д
Н
Margin
Задает поле вокруг контейнера. Можно ввести не более четырех значений. Дополнительные сведения см. в разделе Конфигурирование полей и заполнения для контейнеров.
* 
Это свойство доступно в ThingWorx 9.3.3 и более поздних версий.
STRING
Н/Д
Н
Н
EnableContainerUnload
Позволяет выгрузить контейнер и его содержимое, используя сервис UnloadContainer, когда включено свойство LazyLoading. Это свойство отображается, только если включен режим LazyLoading.
BOOLEAN
false
Н
Н
UnloadContainer
Выгружает контейнер и его содержимое, включая дочерние контейнеры из представления мэшапа времени выполнения. Свяжите это событие с событиями в мэшапе, такими как событие виджета Clicked кнопки или событие True функции проверки.
Сервис
Д
Н
ReloadContainer
Перезагружает контейнер и его содержимое, выгружая и загружая его в представление мэшапа времени выполнения Является видимым, только когда выбрана/включена опция EnableContainerUnload
Сервис
Д
Н
Visible
Управляет видимостью контейнера. Пространство, используемое невидимыми контейнерами, не сохраняется в компоновке.
* 
Это свойство доступно в ThingWorx 9.6.3 и более поздних версий.
BOOLEAN
True
Д
Н
Было ли это полезно?