* @module CanvasLoader **/ (function (window) { "use strict"; /** * CanvasLoader is a JavaScript UI library that draws and animates circular preloaders using the Canvas HTML object.

* A CanvasLoader instance creates two canvas elements which are placed into a placeholder div (the id of the div has to be passed in the constructor). The second canvas is invisible and used for caching purposes only.

* If no id is passed in the constructor, the canvas objects are paced in the document directly. * @class CanvasLoader * @constructor * @param id {String} The id of the placeholder div * @param opt {Object} Optional parameters

* Possible values of optional parameters:
*