http://2012.igem.org/wiki/index.php?title=Team:Evry/arbor/src/dev.js&feed=atom&action=history
Team:Evry/arbor/src/dev.js - Revision history
2024-03-28T09:44:33Z
Revision history for this page on the wiki
MediaWiki 1.16.0
http://2012.igem.org/wiki/index.php?title=Team:Evry/arbor/src/dev.js&diff=124574&oldid=prev
TriCer: Created page with "// // dev.js // // module wrapper for running from the un-minified src files // // // to run from src, make sure your html includes look like: // <script src="js/src/etc.js"></..."
2012-09-18T18:05:55Z
<p>Created page with "// // dev.js // // module wrapper for running from the un-minified src files // // // to run from src, make sure your html includes look like: // <script src="js/src/etc.js"></..."</p>
<p><b>New page</b></p><div>//<br />
// dev.js<br />
//<br />
// module wrapper for running from the un-minified src files<br />
//<br />
//<br />
// to run from src, make sure your html includes look like:<br />
// <script src="js/src/etc.js"></script><br />
// <script src="js/src/kernel.js"></script><br />
// <script src="js/src/graphics/colors.js"></script><br />
// <script src="js/src/graphics/primitives.js"></script><br />
// <script src="js/src/graphics/graphics.js"></script><br />
// <script src="js/src/tween/easing.js"></script><br />
// <script src="js/src/tween/tween.js"></script><br />
// <script src="js/src/physics/atoms.js"></script><br />
// <script src="js/src/physics/physics.js"></script><br />
// <script src="js/src/physics/system.js"></script><br />
// <script src="js/src/dev.js"></script><br />
<br />
<br />
(function(){<br />
<br />
arbor = (typeof(arbor)!=='undefined') ? arbor : {}<br />
$.extend(arbor, {<br />
// object constructors (don't use ‘new’, just call them)<br />
ParticleSystem:ParticleSystem,<br />
Tween:Tween,<br />
Point:function(x, y){ return new Point(x, y) },<br />
Graphics:function(canvas){ return Graphics(canvas) },<br />
<br />
// immutable objects with useful methods<br />
colors:{<br />
CSS:Colors.CSS, // {colorname:#fef2e2,...}<br />
validate:Colors.validate, // Æ’(str) -> t/f<br />
decode:Colors.decode, // Æ’(hexString_or_cssColor) -> {r,g,b,a}<br />
encode:Colors.encode, // Æ’({r,g,b,a}) -> hexOrRgbaString<br />
blend:Colors.blend // Æ’(color, opacity) -> rgbaString<br />
},<br />
etc:{ <br />
trace:trace, // Æ’(msg) -> safe console logging<br />
dirname:dirname, // Æ’(path) -> leading part of path<br />
basename:basename, // Æ’(path) -> trailing part of path<br />
ordinalize:ordinalize, // Æ’(num) -> abbrev integers (and add commas)<br />
objcopy:objcopy, // Æ’(old) -> clone an object<br />
objcmp:objcmp, // Æ’(a, b, strict_ordering) -> t/f comparison<br />
objkeys:objkeys, // Æ’(obj) -> array of all keys in obj<br />
objmerge:objmerge, // Æ’(dst, src) -> like $.extend but non-destructive<br />
uniq:uniq, // Æ’(arr) -> array of unique items in arr<br />
arbor_path:arbor_path, // Æ’() -> guess the directory of the lib code<br />
}<br />
})<br />
<br />
<br />
})()</div>
TriCer