getVerticalAlignment();
Метод getVerticalAlignment возвращает текущее расположение временной линии по вертикали.
Возвращает элемент перечисления VerticalAlignment.
Для выполнения примера предполагается наличие на странице компонента MapChart с наименованием «map» (см. «Размещение карты на HTML странице»), для которого настроена временная линия (см. «Пример настройки временной линии»). Добавим кнопку, при нажатии на которую будет отображена легенда карты:
var button = new PP.Ui.Button({
ParentNode: document.getElementById("div2"),
Content: "Show legend",
Click: function (sender, args) {
var tl = map.getTimeline()
tlALign = tl.getVerticalAlignment();
var legend = map.getLegends().legend1;
if (tlALign = "Bottom") { legend.setVerticalAlignment("Top") }
legend.show()
}
})
После выполнения примера на странице будет размещена кнопка «Show legend», при нажатии на которую отобразится легенда. Если временная линия расположена в нижней части страницы, то легенда будет размещена в верхней части.