---
metadata:
  - name: generator
    content: Diplodoc Platform v5.39.1
alternate:
  - https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IPane.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/llms.txt

# IPane

Расширяет [IEventEmitter](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IEventEmitter.md), [IPositioningContext](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IPositioningContext.md).

Контейнер, позволяющий объектам карты отображаться и реагировать на движения карты. Позволяет позиционировать внутри своего HTML-элемента дочерние объекты.

## Конструктор {#constructor}

```javascript
IPane(map)
```

**Параметры:**

#|
|| **Параметр** | **Значение по умолчанию** | **Описание** ||
|| `map`[*](*parametr) | — | Тип: [Map](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/Map.md)

Карта. ||
|#


\* Обязательный параметр/опция.

## Поля {#fields}

#|
|| **Имя** | **Тип** | **Описание** ||
|| [events](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IEventEmitter.md#events) | [IEventManager](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IEventManager.md) | Менеджер событий.

Унаследовано от [IEventEmitter](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IEventEmitter.md#events). ||
|#

## События {#events}

#|
|| **Имя** | **Описание** ||
|| [actionbegin](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IPane.md#actionbegin) | Событие начала движения контейнера (если контейнер может двигаться). ||
|| [actionend](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IPane.md#actionend) | Событие окончания движения контейнера (если контейнер может двигаться). ||
|| [viewportchange](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IPane.md#viewportchange) | Событие изменения области показа объектов контейнера. ||
|| [zoomchange](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IPane.md#zoomchange) | Событие изменения уровня масштабирования. ||
|#

## Методы {#methods}

#|
|| **Имя** | **Возвращает** | **Описание** ||
|| [fromClientPixels](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IPositioningContext.md#fromClientPixels)([clientPixelPoint](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IPositioningContext.md#fromClientPixels-param-clientPixelPoint)) | Number[] | Преобразует клиентские пиксельные координаты в глобальные.

Унаследован от [IPositioningContext](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IPositioningContext.md#fromClientPixels). ||
|| [getElement](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IPane.md#getElement)() | HTMLElement | Returns dOM-элемент контейнера. ||
|| [getViewport](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IPane.md#getViewport)() | Number[][] | Returns область показа объектов в клиентских координатах. ||
|| [getZoom](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IPane.md#getZoom)() | Number | Returns уровень масштабирования. ||
|| [toClientPixels](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IPositioningContext.md#toClientPixels)([globalPixelPoint](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IPositioningContext.md#toClientPixels-param-globalPixelPoint)) | Number[] | Преобразует глобальные пиксельные координаты в клиентские.

Унаследован от [IPositioningContext](https://yandex.ru/dev/maps/archive/doc/jsapi/2-0/ru/ref/reference/IPositioningContext.md#toClientPixels). ||
|#

## Описание событий {#description-events}

### actionbegin

Событие начала движения контейнера (если контейнер может двигаться).

### actionend

Событие окончания движения контейнера (если контейнер может двигаться).

# viewportchange

Событие изменения области показа объектов контейнера.

### zoomchange

Событие изменения уровня масштабирования.

## Описание методов {#description-methods}

### getElement

```javascript
{HTMLElement} getElement()
```

**Returns** dOM-элемент контейнера.

### getViewport

```javascript
{Number[][]} getViewport()
```

**Returns** область показа объектов в клиентских координатах.

### getZoom

```javascript
{Number} getZoom()
```

**Returns** уровень масштабирования.

[*parametr]:Обязательный параметр/опция.
