Макеты объектов можно
создавать с помощью фабрики templateLayoutFactory,
используя текcтовые шаблоны.
В данном примере создается пользовательский макет
элемента управления масштабом карты.
Макет элемента управления строится на основе его данных, состояния и опций.
Макет автоматически перестраивается при изменении значений полей,
состояния или опций, которые используются в его текстовом шаблоне.
В ответ на действия пользователя (клик мышкой по кнопке) макет может генерировать
специальные события, описанные в его интерфейсе. Элемент управления слушает
эти события на макете и пытается изменить свое состояние, данные или опции.
После того, как элемент управления осуществил изменения, макет перестраивается
на основе обновленных данных.
Список событий, на которые реагирует ползунок маштаба, описан в интерфейсе
IZoomControlLayout.
Макеты объектов можно создавать с помощью фабрики templateLayoutFactory, используя текcтовые шаблоны.
В данном примере создается пользовательский макет элемента управления масштабом карты. Макет элемента управления строится на основе его данных, состояния и опций. Макет автоматически перестраивается при изменении значений полей, состояния или опций, которые используются в его текстовом шаблоне.
В ответ на действия пользователя (клик мышкой по кнопке) макет может генерировать специальные события, описанные в его интерфейсе. Элемент управления слушает эти события на макете и пытается изменить свое состояние, данные или опции. После того, как элемент управления осуществил изменения, макет перестраивается на основе обновленных данных.
Список событий, на которые реагирует ползунок маштаба, описан в интерфейсе IZoomControlLayout.