drag_drop 1.0.0

  • README.md
  • Installing
  • Versions
  • 73

travis build

Drag Drop library for Dart-driven apps

Designed to utilize HTML5 Drag and Drop API, it supports all major and modern browsers.

Due to nature of the underlying API, it's possible to implement system-wide drag'n'drop interactions.

It also provides ability to manage scroll-on-drag process.



  • Initial version

1. Depend on it

Add this to your package's pubspec.yaml file:

  drag_drop: "^1.0.0"

2. Install it

You can install packages from the command line:

with pub:

$ pub get

Alternatively, your editor might support pub get. Check the docs for your editor to learn more.

3. Import it

Now in your Dart code, you can use:

import 'package:drag_drop/drag_drop.dart';
Version Uploaded Documentation Archive
1.0.0 Dec 4, 2017 Go to the documentation of drag_drop 1.0.0 Download drag_drop 1.0.0 archive


This feature is new.
We welcome feedback.
More details: scoring.

We analyzed this package, and provided a score, details, and suggestions below.

  • completed on Feb 3, 2018
  • Dart: 2.0.0-dev.20.0
  • pana: 0.10.1


Describes how popular the package is relative to other packages. [more]
47 / 100
Code health derived from static analysis. [more]
98 / 100
Reflects how tidy and up-to-date the package is. [more]
100 / 100
Overall score:
Weighted score of the above. [more]


Detected platforms: web

Primary library: package:drag_drop/drag_drop.dart with components: html, js.


  • The description is too short.

    Add more detail about the package, what it does and what is its target use case. Try to write at least 60 characters.

  • Maintain an example.

    Create a short demo in the example/ directory to show how to use this package. Common file name patterns include: main.dart, example.dart or you could also use drag_drop.dart.


Package Constraint Resolved Available
Direct dependencies
Dart SDK >=1.24.1 <2.0.0
built_collection ^1.5.0 1.6.2 3.0.4
built_value ^2.1.0 2.1.0 5.1.1
js ^0.6.1 0.6.1
quiver ^0.23.0 0.23.0 0.28.0
throttle_debounce ^0.1.2 0.1.2+1
user_environment ^1.0.0 1.0.1
Transitive dependencies
browser_detect 1.0.4
collection 1.14.5
matcher 0.12.1+4
path 1.5.1
stack_trace 1.9.1
Dev dependencies
analyzer ^0.29.0
browser ^0.10.0
dart_dev any
dart_style any
mockito ^1.0.0
test 0.12.22