jcanvas
Version:
jCanvas brings jQuery's powerful syntax and capability to the HTML5 canvas. Quickly create canvas-based apps that can utilize layers, animations, events, and much more. jCanvas works on all modern browsers and platforms, including iOS and Android.
17 lines (15 loc) • 451 B
TypeScript
/// <reference path="jcanvas.d.ts" />
interface JCanvasDefaults {
handle: JCanvasLayer | null;
guide: JCanvasLayer | null;
aspectRatio: number | null;
resizeFromCenter: boolean;
constrainProportions: boolean;
handlePlacement: "corners" | "sides" | "both";
minWidth: number;
minHeight: number;
handlestart?: JCanvasLayerCallback;
handlestop?: JCanvasLayerCallback;
handlemove?: JCanvasLayerCallback;
handlecancel?: JCanvasLayerCallback;
}