Виджет Контроллер виджетов представляет собой контейнер, который можно использовать для организации других виджетов в виде кнопок, управления их отображением и жизненным циклом. Вы можете изменить направление виджетов в контроллере: горизонтально или вертикально. Вы также можете управлять количеством виджетов, которые могут быть открыты и тем, как отображаются кнопки виджетов.
Пример
Используйте этот виджет для поддержки требований к разработке приложений, таких как:
- Вам необходимо создать полноэкранное приложением с фокусом на карте с виджетами, организованными в элемент управления по типу панели инструментов, где пользователи могут открывать один или несколько виджетов, чтобы взаимодействовать с картой при необходимости.
Примечания по использованию
Чтобы добавить виджеты в контроллер, щелкните кнопку Добавить виджет и выберите нужный из галереи виджетов, либо добавьте виджет из панели Вставить виджет на контроллер. Настройте добавленные виджеты, нажимая их на контроллере, при этом будет открываться панель настроек. Перетащите нижний угол панели виджетов, чтобы задать их исходный размер.
Настройки
У виджета Контроллер виджетов есть следующие настройки:
- Направление – показать контроллер в горизонтальном или вертикальном направлении.
- Поведение – задайте число виджетов, которое может быть открыто на контроллере и то, какие виджеты будут автоматически открываться при загрузке страницы.
- Один – одновременно может быть открыт только один виджет. При открытии одного виджета другой закроется.
- Несколько – одновременно может быть открыто и запущено несколько виджетов. В этом случае вы можете выбрать вариант показывать открытые виджеты рядом или друг над другом.
Подсказка:
Чтобы поэкспериментировать с этими опциями, нажмите Реальный вид на панели инструментов конструктора.
- Включите возможность одному или нескольким виджетам быть открытыми автоматически при загрузке страницы или при выборе виджетов из списка.
- Расположение панели виджетов — выберите, где будут отображаться панели виджетов:
- Плавающая — панели виджетов отображаются плавающими рядом с контроллером, привязанными к значку каждого виджета.
- Фиксированная — привязка отображения панелей виджетов к одному из четырех углов канвы. Вы можете задать ширину и высоту панели в пикселях (px) или процентах (%) от канвы. Вы также можете установить смещения для осей x и y и добавить анимацию для отображения панелей.
Примечание:
Настройка Расположение панели виджетов применяется только при просмотре виджета на экранах большого или среднего размера. На устройствах с небольшим экраном панели виджетов отображаются в нижней части приложения. Узнайте больше об улучшении компоновок для всех устройств
- Оформление - выберите виджеты в Контроллере виджетов и настройте их значки, надписи или стиль.
- Значок – для значков виджетов можно использовать круги или прямоугольники.
- Надпись – покажите имя виджета в виде надписи под значком. Этот текст соответствует имени по умолчанию; измените имя виджета на панели конфигурации, чтобы оно стало понятным конечным пользователям.
- Всплывающая подсказка - если вы предпочитаете использовать надписи, отключите отображение текста при наведении курсора на кнопки.
- Размер - изменение размера значка виджета.
- Интервал - укажите расстояние между значками виджетов.
- Дополнительно – настройте, как будут появляться кнопки на элементе управления для трех состояний: По умолчанию, Выбранный и Наведение курсора. Вы можете изменить цвет фона значка, и если вы включите надписи, вы можете изменить цвет шрифта и настроить формат текста как жирный, курсив, зачеркнутый или подчеркнутый.
- По умолчанию — состояние по умолчанию для кнопки без взаимодействия с пользователем.
- Выбранный - состояние для кнопки, которую выбрал пользователь на элементе управления или для открытого виджета.
- Наведение курсора - состояние для кнопки, которую указал пользователь на элементе управления.
Примечание:
Выбранная тема влияет на выбор цветов в опциях конфигурации. Щелкните Дополнительно, чтобы выбрать пользовательский цвет, если хотите использовать цвет, который не входит в тему приложения.