behavior.storage
Статический объект.
Экземпляр класса util.Storage
Хранилище классов поведений карты. Добавление нового поведения на карту производится через это хранилище.
По умолчанию в хранилище добавлены следующие поведения:
- "drag" - перемещание карты при нажатой левой кнопке мыши либо одиночным касанием behavior.Drag;
- "scrollZoom" - изменение масштаба колесом мыши behavior.ScrollZoom (только для десктопных браузеров);
- "dblClickZoom" - масштабирование карты двойным щелчком кнопки мыши behavior.DblClickZoom;
- "multiTouch" - масштабирование карты двойным касанием (например, пальцами на сенсорном экране) behavior.MultiTouch (только для мобильных браузеров);
- "rightMouseButtonMagnifier" - увеличение области, выделенной правой кнопкой мыши (только для настольных браузеров), behavior.RightMouseButtonMagnifier (только для десктопных браузеров);
- "leftMouseButtonMagnifier" - увеличение области, выделенной левой кнопкой мыши либо одиночным касанием, behavior.LeftMouseButtonMagnifier;
- "ruler" - измерение расстояния behavior.Ruler.
- "routeEditor" - редактор маршрутов behavior.RouteEditor;
Методы
Имя | Возвращает | Описание |
---|---|---|
add(key, object) | Добавляет объект в хранилище. | |
get(key) | Object | Returns объект, хранящийся под указанным ключом или исходный key, в случае, если это не строка. |
remove(key) | Удаляет пару "ключ: значение" из хранилища. |