Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@ng-dnd/multi-backend

ng-dnd2.5kMIT4.0.0TypeScript support: included

Multiple backend for Angular DnD

drag-and-drop, react-dnd, angular-dnd, ng-dnd, ngx-dnd

readme

Ng DnD

Build Status CodeFactor npm GitHub license

Drag and Drop for Angular.

🙏 This repo is cloned from angular-skyhook. Many thanks for Cormac Relf's work!

Package Description Docs
@ng-dnd/core A toolkit for DnD Docs
@ng-dnd/multi-backend Multi backend system for DnD core Docs
@ng-dnd/sortable Sortable system for DnD core Docs

Documentation | Examples

Why I create this project?

The angular-skyhook is a great library, but I had encountered some frustrations.

  • It dosen't support Angular Ivy (v9+), please check this issue for more details.
  • It hasn't been maintained for almost two years, the version of dnd-core and other packages are very old.
  • The naming of some directives and properties aren't very intuitive such as ssSortable.

Compatibility

Angular RxJS @ng-dnd/core Zoneless support
>=18.0.0 7.x 4.x Yes
>=17.0.0 7.x 3.x No
>=13.0.0 7.x 2.x No
>=9.0.0 <13.0.0 6.x 1.x No

License

MIT

changelog

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

4.0.0 (2024-09-29)

Features

3.1.0 (2024-09-23)

Note: Version bump only for package @ng-dnd/monorepo

3.0.0 (2024-04-25)

Bug Fixes

  • examples: fix drag preview for kanban and quiz (4e20798)
  • examples: fix sortable quiz example (46dceeb)
  • fix no provider for drilldown example (6fa8994)

2.0.2 (2022-08-06)

Note: Version bump only for package @ng-dnd/monorepo

2.0.1 (2022-05-03)

Bug Fixes

  • fix reference types of triple-slash directives (#7) (2c0127e)

Features

  • add prettier and update vscode settings (61c2283)

2.0.0 (2022-05-03)

Bug Fixes

  • build: fix tslib version (d5aa05b)
  • examples: fix mousetrap version dependent on angular2-hotkeys (cb38cdd)
  • examples: small fix typings (e197a49)
  • fix typeRoots of tsconfig (bf75ecd)

Features

  • add eslint and remove tslint (f8fb0df)

1.0.3 (2022-05-02)

Note: Version bump only for package @ng-dnd/monorepo

1.0.2 (2022-05-02)

Note: Version bump only for package @ng-dnd/monorepo

1.0.1 (2022-02-19)

Note: Version bump only for package @ng-dnd/monorepo

1.0.0 (2021-08-14)

Note: Version bump only for package @ng-dnd/monorepo

0.1.2 (2021-08-09)

Bug Fixes

0.1.1 (2021-08-07)

Note: Version bump only for package @ng-dnd/monorepo