---
metadata:
  - name: generator
    content: Diplodoc Platform v5.39.1
alternate:
  - https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/panorama.Manager.md
  - https://yandex.com.tr/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/panorama.Manager.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com.tr/dev/jsapi-v2-1/doc/en/llms.txt

# panorama.Manager

{% note info %}

The constructor of the panorama.Manager class is hidden, as this class is not intended for autonomous initialization.

{% endnote %}

Extends [IEventEmitter](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/IEventEmitter.md).

Manager of the panorama player linked to the map.

[Fields](#properties-summary) | [Events](#events-summary) | [Methods](#methods-summary)

## Fields {#properties-summary}

#|
|| **Name** | **Type** | **Description** ||
|| [events](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/IEventEmitter.md#events) | [IEventManager](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/IEventManager.md) | Event manager.

Inherited from [IEventEmitter](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/IEventEmitter.md#events). ||
|#

## Events {#events-summary}

#|
|| **Name** | **Description** ||
|| [closeplayer](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/panorama.Manager.md#event-closeplayer) | The panorama player is closed. Instance of the [Event](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/Event.md) class. ||
|| [disablelookup](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/panorama.Manager.md#event-disablelookup) | Search mode is disabled for panoramas. Instance of the [Event](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/Event.md) class. ||
|| [enablelookup](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/panorama.Manager.md#event-enablelookup) | Search mode is enabled for panoramas. Instance of the [Event](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/Event.md) class. ||
|| [locate](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/panorama.Manager.md#event-locate) | Started searching for panoramas at the given point. Instance of the [Event](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/Event.md) class. Names of fields that are available via the [Event.get](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/Event.md#get) method: 
- point - Search for panoramas around this point.
- options - Panorama search options. ||
|| [locatefail](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/panorama.Manager.md#event-locatefail) | The panorama search failed with an error. Names of fields that are available via the [Event.get](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/Event.md#get) method: 
- point - Search for panoramas around this point.
- options - Panorama search options.
- error - The error that occurred while searching. ||
|| [locatesuccess](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/panorama.Manager.md#event-locatesuccess) | The panorama search finished successfully. Names of fields that are available via the [Event.get](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/Event.md#get) method: 
- point - Search for panoramas around this point.
- options - Panorama search options.
- result - The list of the found panoramas. ||
|| [openplayer](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/panorama.Manager.md#event-openplayer) | The panorama player is opened. Instance of the [Event](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/Event.md) class. ||
|#

## Methods {#methods-summary}

#|
|| **Name** | **Returns** | **Description** ||
|| [closePlayer](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/panorama.Manager.md#closePlayer)() | | Hides the panorama player. ||
|| [disableLookup](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/panorama.Manager.md#disableLookup)() | | Disables panorama search mode on the map. ||
|| [enableLookup](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/panorama.Manager.md#enableLookup)() | | Enables panorama search mode on the map. ||
|| [getPlayer](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/panorama.Manager.md#getPlayer)() | [panorama.Player](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/panorama.Player.md) | Returns the current panorama player or null if the player is closed. ||
|| [isLookupEnabled](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/panorama.Manager.md#isLookupEnabled)() | Boolean | Checks whether panorama search mode is enabled on the map. ||
|| [openPlayer](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/panorama.Manager.md#openPlayer)([panorama](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/panorama.Manager.md#openPlayer-param-panorama)[, [locateOptions](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/panorama.Manager.md#openPlayer-param-locateOptions)[, [options](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/panorama.Manager.md#openPlayer-param-options)]]) | [vow.Promise](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/vow.Promise.md) | Opens the panorama player. ||
|#

## Events details {#event_detail}

### closeplayer {#closeplayer}

The panorama player is closed. Instance of the [Event](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/Event.md) class.

### disablelookup {#disablelookup}

Search mode is disabled for panoramas. Instance of the [Event](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/Event.md) class.

### enableLookup {#enableLookup}

Search mode is enabled for panoramas. Instance of the [Event](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/Event.md) class.

### locate {#locate}

Started searching for panoramas at the given point. Instance of the [Event](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/Event.md) class. Names of fields that are available via the [Event.get](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/Event.md#get) method: 
- point - Search for panoramas around this point.
- options - Panorama search options.

### locatefail {#locatefail}

The panorama search failed with an error. Names of fields that are available via the [Event.get](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/Event.md#get) method: 
- point - Search for panoramas around this point.
- options - Panorama search options.
- error - The error that occurred while searching.

### locatesuccess {#locatesuccess}

The panorama search finished successfully. Names of fields that are available via the [Event.get](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/Event.md#get) method: 
- point - Search for panoramas around this point.
- options - Panorama search options.
- result - The list of the found panoramas.

### openPlayer {#openPlayer}

The panorama player is opened. Instance of the [Event](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/Event.md) class.

## Methods details {#method_detail}

### closeplayer {#closeplayer}

```javascript
{} closePlayer()
```

Hides the panorama player.

### disablelookup {#disablelookup}

```javascript
{} disableLookup()
```

Disables panorama search mode on the map.

### enableLookup {#enableLookup}

```javascript
{} enableLookup()
```

Enables panorama search mode on the map.

### getPlayer {#getPlayer}

```javascript
{panorama.Player} getPlayer()
```

**Returns** the current panorama player or null if the player is closed.

### isLookupEnabled {#isLookupEnabled}

```javascript
{Boolean} isLookupEnabled()
```

Checks whether panorama search mode is enabled on the map.

### openPlayer {#openPlayer}

```javascript
{vow.Promise} openPlayer(panorama[, locateOptions[, options]])
```

Opens the panorama player.

**Returns** the promise that will be rejected with an error if the panorama has failed to open or if opening has been canceled by the closePlayer request.

**Parameters:**

#|
|| **Parameter** | **Default value** | **Description**  ||
|| [`panorama`](#openPlayer-param-panorama)[*](*star) | — | Type: [IPanorama](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/IPanorama.md)\|Number[]

Panorama or the coordinates of the panorama. ||
|| [`locateOptions`](#openPlayer-param-locateOptions) | — | Type: Object

Options for [panorama.locate](https://yandex.com.tr/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/panorama.locate.md). ||
|| [`options`](#openPlayer-param-options) | — | Type: Object ||
|| [`options.direction`](#openPlayer-param-options.direction) | 'auto' | Type: Number[]

Direction of view for panorama. ||
|#

\* Mandatory parameter/option.

[*star]: Mandatory parameter/option.