unidragger

WebJar for unidragger

Лицензия

Лицензия

MIT
Группа

Группа

org.webjars.bower
Идентификатор

Идентификатор

unidragger
Последняя версия

Последняя версия

2.1.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

unidragger
WebJar for unidragger
Ссылка на сайт

Ссылка на сайт

http://webjars.org
Система контроля версий

Система контроля версий

https://github.com/metafizzy/unidragger

Скачать unidragger

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.webjars.bower/unidragger/ -->
<dependency>
    <groupId>org.webjars.bower</groupId>
    <artifactId>unidragger</artifactId>
    <version>2.1.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.bower/unidragger/
implementation 'org.webjars.bower:unidragger:2.1.0'
// https://jarcasting.com/artifacts/org.webjars.bower/unidragger/
implementation ("org.webjars.bower:unidragger:2.1.0")
'org.webjars.bower:unidragger:jar:2.1.0'
<dependency org="org.webjars.bower" name="unidragger" rev="2.1.0">
  <artifact name="unidragger" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.bower', module='unidragger', version='2.1.0')
)
libraryDependencies += "org.webjars.bower" % "unidragger" % "2.1.0"
[org.webjars.bower/unidragger "2.1.0"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
org.webjars.bower : unipointer jar [2.1.0,2.2)

Модули Проекта

Данный проект не имеет модулей.

Unidragger

Base draggable class

Used in Flickity and Draggabilly.

Unidragger handles all the event binding and handling to support a draggable library.

Features

  • Touch device support: iOS, Android, Microsoft Surface
  • Handles click events in input elements

Install

Bower: bower install unidragger --save

npm: npm install unidragger --save

Demo code

// your draggable class
function Dragger( elem ) {
  this.element = elem;
}

// use Unidragger as a mixin
extend( Dragger.prototype, Unidragger.prototype );

Dragger.prototype.create = function() {
  // set drag handles
  this.handles = [ this.element ];
  this.bindHandles();
};

Dragger.prototype.dragStart = function( event, pointer ) {
  console.log('drag start');
};

Dragger.prototype.dragMove = function( event, pointer, moveVector ) {
  var dragX = this.dragStartPoint.x + moveVector.x;
  var dragY = this.dragStartPoint.y + moveVector.y;
  this.element.style.left = dragX + 'px';
  this.element.style.top = dragY + 'px';
};

Dragger.prototype.dragEnd = function( event, pointer ) {
  console.log('drag end');
};

MIT license

By Metafizzy 🌈 🐻

org.webjars.bower

Metafizzy

Delightful JS plugins

Версии библиотеки

Версия
2.1.0