You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Изменены названия стандартных css-классов, data-атрибутов и кастомных событий
Изменены параметры инициализации
Добавлены новые кастомные события:
Начало и завершение плавного скрола (os:start, os:stop)
Достижение начальной и конечной позиции скрол-контейнера (os:reachStart, os:reachEnd)
Добавлена встроенная логика для обработки якорей-ссылок. Работает с нативными якорями или кастомными через data-атрибуты. Настраивается в объекте options
Решена проблема с overscroll-behavior. Теперь при завершении внутреннего скрола, дальнейшее управление скролом делегируется родителю. Всё как в нативной логике браузеров
Добавлен метод scrollIntoView. Работает аналогично стандартному методу DOM-элементов - до переданного элемента будет автоматически выполнен скрол для попадания в зону видимости
Теперь скрол возможен только по вертикали или по горизонтали. Возможность скролить сразу по двум направлениям удалена
Есть возможность скролить горизонтально, используя скрол вверх/вниз и наоборот. Управляется свйоством listenAxis