Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
Go to file
2012-03-10 10:45:25 -08:00
src checking in split files in preparation for new Ruby build 2012-03-06 21:45:48 -08:00
tests adding unit tests and functional tests. Need to add more tests when possible. 2012-03-08 00:05:00 -08:00
Gemfile Change the Rakefile for a Thorfile. 2012-03-07 08:43:02 -05:00
Gemfile.lock Change the Rakefile for a Thorfile. 2012-03-07 08:43:02 -05:00
license.js Ability to add the date and the version number from the command line. 2012-03-07 09:55:07 -05:00
README.md Ability to add the date and the version number from the command line. 2012-03-07 09:55:07 -05:00
Thorfile Include the version of the library in the file name when building it. 2012-03-07 14:25:45 -05:00

What's KineticJS

http://www.kineticjs.com

Greetings fellow webonauts! KineticJS is an HTML5 Canvas JavaScript library that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.

You can draw your own shapes or images using the existing canvas API, add event listeners to them, move them, scale them, and rotate them independently from other shapes to support high performance animations, even if your application uses thousands of shapes. Served hot with a side of awesomeness.

Tutorials

Check out the official KineticJS Tutorials hosted on HTML5 Canvas Tutorials.

Building the library

To build the library, you need to have Ruby and Rubygems installed. After that, install the dependencies by running bundle install.

To build a development version of the library, run thor build:dev VERSION, where VERSION is in the format MAJOR.MINOR.PATCH. To build a minify version of the library, run thor build:prod VERSION. If you want to add a release date other than the current day, use -d="DATE" (e.g. -d="Mar 07 2012).

Adding a new file in the src directory

If you add a file in the src directory, add into the array in the Thorfile.