ui.SplitPanel

Виджет, содержащий две панели с разделителем между ними. Разделитель можно перетаскивать, что позволяет изменять размер панелей. Одна или обе панели могут быть объектами ui.Map.

По умолчанию макет инициализируется с разделением 50/50. Параметры width и max/minWidth панелей управляют размером разделения для горизонтальной ориентации. Аналогично, используйте height и max/minHeight для вертикальной ориентации. Эти параметры можно задать в пикселях как «{n}px» или в процентах от содержащей их SplitPanel как «{n}%».

Обратите внимание, что заданный размер второй панели будет проигнорирован, если указан размер первой панели, поскольку общая ширина разделённой панели контролируется независимо. Для обеих панелей можно задать максимальный/минимальный размер.

Использование Возврат
ui.SplitPanel( firstPanel , secondPanel , orientation , wipe , style ) ui.SplitPanel
Аргумент Тип Подробности
firstPanel ui.Panel, необязательно Левая или верхняя панель. По умолчанию — новый экземпляр ui.Panel.
secondPanel ui.Panel, необязательно Нижняя или правая панель. По умолчанию — новый экземпляр ui.Panel.
orientation Строка, необязательно Один из вариантов: «горизонтальный» или «вертикальный». По умолчанию — «горизонтальный».
wipe Булевое значение, необязательное Включать ли эффект стирания? При включении этого режима обе панели занимают всё доступное пространство, а перетаскивание разделителя не задаёт размер панелей, а определяет, какая часть каждой из них будет отображаться. Этот эффект аналогичен эффекту «стирания». Этот режим полезен для сравнения двух карт. Значение по умолчанию — false.
style Объект, необязательный Объект разрешённых стилей CSS и их значений, которые можно задать для этой панели. По умолчанию — пустой объект.