0.1.3 • Published 10 years ago

d-panzoom v0.1.3

Weekly downloads
2
License
MIT
Repository
github
Last release
10 years ago

Derby Panzoom

A Derby JS component for jQuery Panzoom. Refer to the jQuery Panzoom docs for details about options and events.

Installation

$ npm install d-panzoom --save

Dependencies

This component requires jQuery Panzoom in order to work. It does not include the script for you. You must include it on the page.

Usage

Create a view:

<index: element="panzoom">
  <img alt="" as="image" src="{{@src}}">
  <button on-click="zoom()" type="button">Zoom in</button>
  <button on-click="zoom(true)" type="button">Zoom out</button>
  <label>Slide to zoom in or out</label>
  <input as="range" type="range">
  <button on-click="reset()">Reset</button>

Associate the view with the component:

app.use('panzoom', require('d-panzoom'));

Use the view:

<Scripts:>
  <script src="jquery.panzoom.js">

<Body:>
  <view name="panzoom" minScale="1" maxScale="5" src="..."></view>