unipointer

WebJar for unipointer

License

License

MIT
GroupId

GroupId

org.webjars.bower
ArtifactId

ArtifactId

unipointer
Last Version

Last Version

2.1.0
Release Date

Release Date

Type

Type

jar
Description

Description

unipointer
WebJar for unipointer
Project URL

Project URL

http://webjars.org
Source Code Management

Source Code Management

https://github.com/metafizzy/unipointer

Download unipointer

How to add to project

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

Dependencies

compile (1)

Group / Artifact Type Version
org.webjars.bower : ev-emitter jar [1.0.1,1.1)

Project Modules

There are no modules declared in this project.

Unipointer

Base class for doing one thing with pointer event

Used with Unidragger and TapListener

Install

Bower: bower install unipointer

npm: npm install unipointer

Usage

// create new class
function PointerFun( elem ) {
  this.element = elem;
  // binds mousedown/touchstart/pointerdown event
  this._bindStartEvent( this.element, true );
}
// inherit Unipointer
PointerFun.prototype = new Unipointer();

// overwrite public pointer methods
PointerFun.prototype.pointerDown = function( event, pointer ) {
  console.log('pointer down');
};

PointerFun.prototype.pointerMove = function( event, pointer ) {
  console.log('pointer move');
};

PointerFun.prototype.pointerUp = function( event, pointer ) {
  console.log('pointer up');
};

PointerFun.prototype.pointerCancel = function( event, pointer ) {
  console.log('pointer cancel');
};

// triggered on pointerUp and pointerCancel 
PointerFun.prototype.pointerDone = function( event, pointer ) {
  console.log('pointer done');
};

MIT license

By Metafizzy

org.webjars.bower

Metafizzy

Delightful JS plugins

Versions

Version
2.1.0