Test case details Title *
Description (Markdown syntax is allowed)
Preparation Code Preparation HTML (this will be inserted in the <body>
of a valid HTML5 document in standards mode) (useful when testing DOM operations or including libraries)
<canvas id ="natCanvas" width ="40" height ="40" >
</canvas >
<canvas id ="containercollie" width ="40" height ="40" >
<script type ="text/javascript" src ="http://jindo.dev.naver.com/collie/deploy/collie.min.js" > </script >
<canvas id ="fabCanvas" width ="40" height ="40" >
</canvas >
<script src ="http://cdnjs.cloudflare.com/ajax/libs/fabric.js/1.1.0/fabric.all.min.js" >
</script >
<canvas id ="easCanvas" width ="40" height ="40" >
</canvas >
<script src ="http://code.createjs.com/createjs-2013.02.12.min.js" >
</script >
<canvas id ="papCanvas" width ="40" height ="40" >
<script src ="https://cdnjs.cloudflare.com/ajax/libs/paper.js/0.22/paper.js" > </script >
Setup JS
var natCanvas = document .getElementById ('natCanvas' );
var natContext = natCanvas.getContext ('2d' );
var PI2 = Math .PI * 2 ;
var collieCanvas = document .getElementById ('containercollie' );
new collie.Circle ({
x : 0 ,
y : 0 ,
radius : 20 ,
fillColor : "green" ,
}).addTo (collieCanvas);
var fabCanvas = new fabric.Canvas ('fabCanvas' );
var fabCircle = new fabric.Circle ({
top : 20 ,
left : 20 ,
radius : 20 ,
fill : 'green'
});
fabCanvas.add (fabCircle);
var stage = new createjs.Stage ('easCanvas' );
circle = new createjs.Shape ();
circle.graphics .beginFill ('green' ).drawCircle (20 , 20 , 20 );
stage.addChild (circle);
stage.update ();
var easStage = stage;
var papCanvas = document .getElementById ('papCanvas' );
paper.setup (papCanvas);
var papCircle = new paper.Path .Circle (new paper.Point (100 , 70 ), 50 );
papCircle.fillColor = 'green' ;
paper.view .draw ();
Teardown JS
document .getElementById ('natCanvas' ).innerHTML = '' ;