daer-ru / ymaps-list

Плагин для создания карты с произвольным набором меток
4 stars 2 forks source link

Drag на мобильных устройствах #51

Closed AntonDolgov closed 6 years ago

AntonDolgov commented 6 years ago

Добавить возможность указания брейкпойнта запрета drag

daer-ru commented 6 years ago

Поясняю: нужно добавить определение touch/no tuch и некоторые опции включать в зависимости от этого, а не от брейкпоинта. Например, показ тултипа карты и отключение drag.

daer-ru commented 6 years ago

Добавила определение тач через Modernizr. Сам Modernizr устанавливается через зависимости, для него есть конфиг modernizr.json (конфиг трогать не нужно). Сборка Modernizr прописана в scrips package.json, соответственно всю сборку надо запускать командой npm start, а не gulp build. gulp build можно использовать если на локальной машине уже запускалась сборка npm start и Modernizr собрался в src/js/vendor/.

Теперь по опциям: map.drag.disableBeforeBreakpoint и map.drag.disableAfterBreakpoint удалены. Вместо них map.drag.disableOnTouch и map.drag.disableAlways описание см. в документации.

AntonDolgov commented 6 years ago

ок