Skip to content

Instantly share code, notes, and snippets.

View djodonnell's full-sized avatar

David O'Donnell djodonnell

  • Melbourne, Australia
View GitHub Profile
import Controller from '@ember/controller';
import { action } from '@ember/object';
export default class AnimationSimpleDivDrag extends Controller {
// initialise grid properties
dragCardPositionDelta = { dx: 0, dy: 0 };
isDraggingCard = false;
constructor(...args) {
super(...args);
@djodonnell
djodonnell / controllers.application\.js
Last active December 9, 2020 14:01
Ember InteractJS
import Controller from '@ember/controller';
import { action } from '@ember/object';
import interact from 'interactjs';
export default class AnimationSimpleDivDrag extends Controller {
// initialise grid properties
dragCardPositionDelta = { dx: 0, dy: 0 };
isDraggingCard = false;
constructor(...args) {
@djodonnell
djodonnell / controllers.application\.js
Last active December 8, 2020 02:49
Ember InteractJS Simple Div
import Controller from '@ember/controller';
import { tracked } from '@glimmer/tracking';
import { action } from '@ember/object';
import interact from 'interactjs';
export default class ApplicationController extends Controller {
// initialise grid properties
dragCardPositionDelta;
// methods
import Controller from '@ember/controller';
import interact from 'interactjs';
export default class ApplicationController extends Controller {
appName = 'Ember Twiddle';
}