This page is work-in-progress. You can reach me on twitter or mail to


Returns a clone of a wrapper - with new canvas inside.

var layer = cq().clone();


Copy content of a wrapper to a new canvas element.

var canvas = cq().cache();

Have any questions? Don't hesitate to ask:

Post issues on github, support my work on gratipay author rezoner