source: main/trunk/model-sites-dev/von-sparql/js/paper/examples/JSON/Selection.html@ 28914

Last change on this file since 28914 was 28914, checked in by ak19, 10 years ago

Supporting javascript libraries and bespoke code written by Steffan to support the von-sparql user interface

File size: 1.0 KB
Line 
1<!DOCTYPE html>
2<html>
3<head>
4 <meta charset="UTF-8">
5 <title>Symbols</title>
6 <link rel="stylesheet" href="../css/style.css">
7 <script type="text/javascript" src="../../dist/paper.js"></script>
8 <script type="text/paperscript" canvas="canvas1">
9 var path = new Path.Ellipse({
10 from: [10, 10],
11 to: [200, 100],
12 fillColor: 'red'
13 });
14 path.firstSegment.handleOut.selected = true;
15
16 var circle = new Path.Circle({
17 center: [50, 150],
18 radius: 25,
19 fillColor: 'blue'
20 });
21 circle.selected = true;
22
23 var rectangle = new Path.Rectangle({
24 from: [25, 200],
25 to: [100, 225],
26 fillColor: 'green'
27 });
28 rectangle.lastSegment.point.selected = true;
29
30 var group = new Group(circle, rectangle);
31
32 window._json = project.exportJSON();
33 console.log(window._json);
34 </script>
35 <script type="text/paperscript" canvas="canvas2">
36 project.importJSON(window._json);
37 </script>
38</head>
39<body>
40 <canvas id="canvas1" width="500" height="500"></canvas>
41 <canvas id="canvas2" width="500" height="500"></canvas>
42</body>
43</html>
Note: See TracBrowser for help on using the repository browser.