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

# behavior.storage

Статический объект.

Экземпляр класса [util.Storage](https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/util.Storage.md)

Хранилище классов поведений карты. Добавление нового поведения на карту производится через это хранилище.

По умолчанию в хранилище добавлены следующие поведения:
- "drag" - перемещение карты при нажатой левой кнопке мыши либо одиночным касанием [behavior.Drag](https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/behavior.Drag.md);
- "scrollZoom" - изменение масштаба колесом мыши [behavior.ScrollZoom](https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/behavior.ScrollZoom.md) (только для десктопных браузеров);
- "dblClickZoom" - масштабирование карты двойным щелчком кнопки мыши [behavior.DblClickZoom](https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/behavior.DblClickZoom.md);
- "multiTouch" - масштабирование карты мультисенсорным управлением (например, на сенсорном экране) [behavior.MultiTouch](https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/behavior.MultiTouch.md) (только для мобильных браузеров);
- "rightMouseButtonMagnifier" - увеличение области, выделенной правой кнопкой мыши (только для настольных браузеров), [behavior.RightMouseButtonMagnifier](https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/behavior.RightMouseButtonMagnifier.md) (только для десктопных браузеров);
- "leftMouseButtonMagnifier" - увеличение области, выделенной левой кнопкой мыши либо одиночным касанием, [behavior.LeftMouseButtonMagnifier](https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/behavior.LeftMouseButtonMagnifier.md);
- "ruler" - измерение расстояния [behavior.Ruler](https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/behavior.Ruler.md).
- "routeEditor" - редактор маршрутов [behavior.RouteEditor](https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/behavior.RouteEditor.md);

[Методы ](#methods-summary)

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

#|
|| **Имя** | **Возвращает** | **Описание** ||
|| [add](https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/util.Storage.md#add)([key](https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/util.Storage.md#add-param-key), [object](https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/util.Storage.md#add-param-object)) | [util.Storage](https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/util.Storage.md) | Добавляет объект в хранилище. ||
|| [get](https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/util.Storage.md#get)([key](https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/util.Storage.md#get-param-key)) | Object | Возвращает объект, хранящийся под указанным ключом, или исходный key, в случае, если это не строка. ||
|| [remove](https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/util.Storage.md#remove)([key](https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/util.Storage.md#remove-param-key)) | [util.Storage](https://yandex.com/dev/jsapi-v2-1/doc/ru/v2-1/ref/reference/util.Storage.md) | Удаляет пару "ключ: значение" из хранилища. ||
|#

<!-- XLIFF_FARM_ZDExM2Rl_CACHING -->