@azerafati/ngx-scroll-drag
v17.3.5
Published
[![Build Status](https://github.com/azerafati/scroll-drag/actions/workflows/test.yml/badge.svg)](https://github.com/azerafati/scroll-drag/actions) [![npm version](https://img.shields.io/npm/v/@azerafati/ngx-scroll-drag.svg?logo=npm&logoColor=fff&label=NPM
Downloads
1,751
Maintainers
Readme
Angular Scroll Drag Directive
Scroll using mouse drag
Getting started
npm i @azerafati/ngx-scroll-drag
- Add
ngxScrollDrag
on a scrolling element, now that element can also be scrolled by a mouse drag. - The ScrollDrag Element can have a shadow if you add
[scrollShadow]="true"
indicating the out of view content. This uses background gradients which is perfect in most cases, unless the scrolling content is using complex z-index which might render on top of the shadow. - If you want to show scroll shadows and have z-index issues, wrap your scrolling element with
<ngx-scroll-shadow>
tag.
Running unit tests
Run npm test
to execute the unit tests via Jest.
Development server
Run npm start
for a dev server. Navigate to http://localhost:4200/
.
Build
Run npm run build
to build the project. The build artifacts will be stored in the dist/
directory.