util.cursor.Manager
Менеджер курсоров.
Конструктор | Поля | События | Методы
Конструктор
util.cursor.Manager(element)
Менеджер курсоров над DOM-элементом. Используется прямое присваивание через style.cursor.
Параметры:
Параметр |
Значение по умолчанию |
Описание |
— |
Тип: HTMLElement DOM-элемент, для которого выполняется установка курсоров. |
* Обязательный параметр/опция.
Пример:
// Поставим курсор "стрелка" над картой.
var cursor = map.cursors.push('arrow');
setTimeout(function () {
// Через 5 секунд установим курсору другой ключ.
cursor.setKey('grabbing');
setTimeout(function () {
// Еще через 5 секунд удалим этот курсор с карты.
cursor.remove();
}, 5000);
}, 5000);
Поля
Имя |
Тип |
Описание |
Менеджер событий менеджера курсоров. |
События
Имя |
Описание |
Изменение курсора. |
Методы
Имя |
Возвращает |
Описание |
Устанавливает новый курсор и дописывает его в стэк курсоров объекта. |
Описание полей
events
{event.Manager} events
Менеджер событий менеджера курсоров.
Описание событий
change
Изменение курсора.
Описание методов
push
{util.cursor.Accessor} push(key)
Устанавливает новый курсор и дописывает его в стэк курсоров объекта.
Возвращает объект, предоставляющий доступ к добавленному на карту курсору.
Параметры:
Параметр |
Значение по умолчанию |
Описание |
|
— |
Тип: String Курсор. Допустимые значения:
|
* Обязательный параметр/опция.
Обязательный параметр.