IsHandCursor: Boolean;
Свойство IsHandCursor определяет, отображается ли указатель мыши в режиме «Выбор ссылки» при наведении на область слоя карты.
Значение свойства устанавливается из JSON и с помощью метода setIsHandCursor, а возвращается с помощью метода getIsHandCursor.
Если свойство равно значению true, то указатель мыши при наведении на область слоя карты будет отображаться в режиме «Выбор ссылки» (), если значению false (по умолчанию), то в основном режиме ().
Для выполнения примера необходимо наличие на html-странице компонента MapChart с наименованием «map» (см. «Пример создания компонента MapChart»). Разрешим указателю мыши при наведении его на область слоя карты с идентификатором «RU-KYA» переключаться в режим «Выбор ссылки»:
// Определим функцию для обновления указателя мыши var refreshCursor = function (shape) { if (shape.getIsHandCursor()) { // Режим «Выбор ссылки» shape.getDomNode().style.cursor = 'pointer'; } else { // Основной режим указателя мыши shape.getDomNode().style.cursor = 'default'; } }; // Получим область слоя карты с идентификатором «RU-KYA» var shape = map.getShape("RU-KYA"); // Разрешим отображение указателя мыши в режиме «Выбор ссылки» shape.setIsHandCursor(true); // Обновим указатель мыши this.refreshCursor(shape);
В результате выполнения примера указатель мыши при наведении его на область слоя карты с идентификатором «RU-KYA» будет отображаться в режиме «Выбор ссылки»:
См. также: