oribella
  • Docs
  • 

›Plugins

Getting Started

  • Introduction
  • Framework
  • Oribella

Gestures

  • Tap
  • Doubletap
  • Longtap
  • Longtap swipe
  • Swipe
  • Pinch
  • Rotate

Plugins

  • Aurelia sortable
  • Aurelia gestures

Aurelia gestures

Installation

JSPM

jspm install npm:oribella-aurelia-gestures

NPM

npm install oribella-aurelia-gestures

Load the plugin

export function configure(aurelia) {
  aurelia.use
    .standardConfiguration()
    .developmentLogging()
    .plugin("oribella-aurelia-gestures");

  aurelia.start().then(a => a.setRoot());
}

Use the plugin

Tap

Primary - end

<div oa-tap.call="onTap()"></div>

Advanced

<div oa-tap="
  start.call: onStart();
  end.call: onEnd();
  cancel.call: onCancel();
  stop.call: onStop()"></div>

Doubletap

<div oa-doubletap.call="onDoubletap()"></div>

Longtap

Primary - timeEnd

<div oa-longtap.call="onLongtap()"></div>

Advanced

<div oa-longtap="
  start.call: onStart();
  update.call: onUpdate();
  end.call: onEnd();
  cancel.call: onCancel();
  stop.call: onStop()"></div>

Swipe

Primary - update

<div oa-swipe.call="onSwipe()"></div>

Advanced

<div oa-swipe="
  down.call: onDown();
  start.call: onStart();
  update.call: onUpdate();
  end.call: onEnd();
  cancel.call: onCancel();
  stop.call: onStop()"></div>

LongtapSwipe

Primary - update

<div oa-longtap-swipe.call="onLongtapSwipe()"></div>

Advanced

<div oa-longtap-swipe="
  down.call: onDown();
  start.call: onStart();
  update.call: onUpdate();
  end.call: onEnd();
  cancel.call: onCancel();
  stop.call: onStop()"></div>

Pinch

Primary - update

<div oa-pinch.call="onPinch()"></div>

Advanced

<div oa-pinch-swipe="
  down.call: onDown();
  start.call: onStart();
  update.call: onUpdate();
  end.call: onEnd();
  cancel.call: onCancel();
  stop.call: onStop()"></div>

Rotate

Primary - update

<div oa-rotate.call="onRotate()"></div>

Advanced

<div oa-rotate="
  down.call: onDown();
  start.call: onStart();
  update.call: onUpdate();
  end.call: onEnd();
  cancel.call: onCancel();
  stop.call: onStop()"></div>
← Aurelia sortable
Docs
Getting Started
More
GitHubStar
Copyright © 2018 Oribella