-
Notifications
You must be signed in to change notification settings - Fork 1
/
demo.js
29 lines (25 loc) · 711 Bytes
/
demo.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// Run the script when the screen loads
window.onload = function() {
// Create our paper
var paper = new Raphael("canvas", "100%", "100%");
// Create our boxes options
// These are Raphael Path options
var options = {
"stroke-dasharray": "100 20 0 20",
"stroke": "#F00"
};
var callback = function(set) {
if (set.length == 0) {
console.log("No nodes found.");
} else {
for(var i = 0; i < set.items.length; i++) {
console.log("set["+i+"] - " + set.items[i].type);
}
}
};
// Initialise the Plugin with a callback function
paper.dragSelect(callback, options)
.setColor("#00F");
// Create a node on screen
paper.rect(10, 10, 100, 100);
}