control.ScaleLine
Расширяет IControl.
Элемент управления "Масштабная линейка".
Конструктор
control.ScaleLine([options])
Параметры:
Параметр |
Значение по умолчанию |
Описание |
|
— |
Тип: Object Опции элемента управления. |
|
— |
Тип: Function|String Макет элемента управления. (Тип: конструктор объекта с интерфейсом ILayout или ключ макета). |
|
{ right: 7, bottom: 50 } |
Тип: Object Положение элемента управления над картой. Задается в виде объекта со следующими полями: • right - отступ от правого края контейнера карты в пикселах; • bottom - отступ от нижнего края контейнера карты в пикселах; • left - отступ от левого края контейнера карты в пикселах. Если при этом заданы одновременно и top, и bottom, то значение bottom игнорируется. Аналогично, если заданы одновременно и left, и right, то значение right игнорируется. Если элемент управления добавляется в группу элементов (например, в тулбар или раскрывающийся список), то значение position не применяется. |
|
true |
Тип: Boolean Признак того, что элемент управления отображается. |
Пример:
map.controls.add('scaleLine');
Поля
Имя |
Тип |
Описание |
Менеджер событий. Унаследовано от IEventEmitter. |
События
Имя |
Описание |
Сменилась карта. Поля данных: • newMap - новая карта. Унаследовано от IChildOnMap. |
|
Сменился родительский объект. Поля данных: • oldParent - старый родитель; • newParent - новый родитель. Унаследовано от IChild. |
Методы
Имя |
Возвращает |
Описание |
Returns ссылку на родительский объект. Унаследован от IControl. |
||
Устанавливает родительский объект. Унаследован от IControl. |