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