0.2.1 • Published 6 years ago

ember-cli-dragula-shim v0.2.1

Weekly downloads
50
License
MIT
Repository
github
Last release
6 years ago

ember-cli-dragula-shim

This ember-cli addon simplifies integration of the dragula drag-n-drop library with ember-cli apps.

Demo site

Check out examples at https://smashweaver.github.io/ember-cli-dragula-shim/

Installation

ember install ember-cli-dragula-shim

Usage

import Component from '@ember/component';
import layout from '../templates/components/simple-drag';
import dragula from 'dragula';
import { get, set } from '@ember/object';

export default Component.extend({
  layout,

  didInsertElement() {
    let drake = dragula([this.element]);
    set(this, 'drake', drake);
  },

  willDestroyElement() {
    let drake = get(this, 'drake');
    drake.destroy();
  }
});

API

See bevacqua/dragula for details.