angular 6.0+ drag and drop
Table of contents
Observable powered drag and drop for angular 6.0+
Install through npm:
npm install --save angular-draggable-droppable
Then use it in your app like so:
Note: if draggable elements are inside a scrollable element then you will need to add
mwlDraggableScrollContainer as an attribute to the scrollable container.
You may also find it useful to view the demo source.
All documentation is auto-generated from the source and can be viewed here: https://mattlewis92.github.io/angular-draggable-droppable/docs/
I wrote this library because I needed drag and drop whilst snapping to a grid. If you don't need this feature then I recommend checking out one of these other awesome drag and drop libraries:
Prepare your environment
- Install Node.js and NPM (should come with)
- Install local dev dependencies:
npm installwhile current directory is this repo
npm start to start a development server on port 8000 with auto reload + tests.
npm test to run tests once or
npm run test:watch to continually run tests.
npm run release