MapTimeline.applyAlignment

Синтаксис

applyAlignment ()

Описание

Метод applyAlignment применяет настройки расположения временной линии по вертикали и горизонтали.

Комментарии

Расположения временной линии по вертикали и горизонтали может задаваться в файле с JSON-настройками карты. Для этого используются атрибуты элемента MapTimeline VerticalAlignment и HorizontalAlignment. По умолчанию временная линия располагается по центру снизу.

Пример

Для выполнения примера предполагается наличие на странице компонента MapChart с наименованием «map» (см. «Размещение карты на HTML странице»), для которого настроена временная линия (см. «Пример настройки временной линии»). Добавим кнопку, при нажатии на которую для временной линии будут применены новые настройки расположениия по вертикали и горизонтали:

var btn1 = new PP.Ui.Button(

{

    IsToggleButton: true,

    Content: "Change alignment",

    ParentNode: document.getElementById("div1"),

    Click: function (sender, args)

    {

        var tl = map.getTimeline()

        tl._HorizontalAlignment = "Left"

        tl._VerticalAlignment = "Top"

        tl.applyAlignment()

    }

});

После выполнения примера на странице будет размещена кнопка «Change alignment», при нажатии на которую временная шкала будет расположена в верхнем левом углу:

См. также:

MapTimeline