panorama.Manager
Примечание
Конструктор класса panorama.Manager скрыт, так как данный класс не предназначен для самостоятельной инициализации.
Расширяет IEventEmitter.
Менеджер привязанного к карте плеера панорам.
Поля
Имя |
Тип |
Описание |
Менеджер событий. Унаследовано от IEventEmitter. |
События
Имя |
Описание |
Плеер панорам закрыт. Экземпляр класса Event. |
|
Режим поиска панорам выключен. Экземпляр класса Event. |
|
Режим поиска панорам включен. Экземпляр класса Event. |
|
Начат поиск панорамы для точки. Экземпляр класса Event. Имена полей, доступных через метод Event.get:
|
|
Поиск панорамы завершен с ошибкой. Имена полей, доступных через метод Event.get:
|
|
Поиск панорамы завершен успешно. Имена полей, доступных через метод Event.get:
|
|
Плеер панорам открыт. Экземпляр класса Event. |
Методы
Имя |
Возвращает |
Описание |
Скрывает плеер панорам. |
||
Выключает режим поиска панорам на карте. |
||
Включает режим поиска панорам на карте. |
||
Возвращает текущий плеер панорам или null, если плеер закрыт. |
||
Boolean |
Проверяет включен ли режим поиска панорам на карте. |
|
openPlayer(panorama[, locateOptions[, options]]) |
Открывает плеер панорам. |
Описание событий
closePlayer
Плеер панорам закрыт. Экземпляр класса Event.
disablelookup
Режим поиска панорам выключен. Экземпляр класса Event.
enablelookup
Режим поиска панорам включен. Экземпляр класса Event.
locate
Начат поиск панорамы для точки. Экземпляр класса Event. Имена полей, доступных через метод Event.get:
- point – точка, в окрестностях которой будет произведен поиск панорам;
- options – опции поиска панорам.
locatefail
Поиск панорамы завершен с ошибкой. Имена полей, доступных через метод Event.get:
- point – точка, в окрестностях которой будет произведен поиск панорам;
- options – опции поиска панорам.
- error — ошибка, произошедшая при поиске.
locatesuccess
Поиск панорамы завершен успешно. Имена полей, доступных через метод Event.get:
- point – точка, в окрестностях которой будет произведен поиск панорам;
- options – опции поиска панорам.
- result — список найденных панорам.
openplayer
Плеер панорам открыт. Экземпляр класса Event.
Описание методов
closePlayer
{} closePlayer()
Скрывает плеер панорам.
disablelookup
{} disableLookup()
Выключает режим поиска панорам на карте.
enablelookup
{} enableLookup()
Включает режим поиска панорам на карте.
getPlayer
{panorama.Player} getPlayer()
Возвращает текущий плеер панорам или null, если плеер закрыт.
isLookupEnabled
{Boolean} isLookupEnabled()
Проверяет включен ли режим поиска панорам на карте.
openplayer
{vow.Promise} openPlayer(panorama[, locateOptions[, options]])
Открывает плеер панорам.
Возвращает Promise, который будет отклонен ошибкой, если панораму не удалось открыть или если открытие было отменено вызовом closePlayer.
Параметры:
Параметр |
Значение по умолчанию |
Описание |
— |
Тип: IPanorama|Number[] Панорама или координаты панорамы. |
|
— |
Тип: Object Опции функции panorama.locate. |
|
— |
Тип: Object |
|
'auto' |
Тип: Number[] Направление взгляда на панораме. |
* Обязательный параметр/опция.
Обязательный параметр.