Skip to content

Commit dd14aea

Browse files
committed
Merge pull request #1089 from shiffman/radioTest
Adding manual radio test #1024
2 parents 99bb555 + 5bfff54 commit dd14aea

File tree

2 files changed

+43
-0
lines changed

2 files changed

+43
-0
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<html>
2+
<head>
3+
<script language="javascript" type="text/javascript" src="../../../../lib/p5.js"></script>
4+
<script language="javascript" type="text/javascript" src="../../../../lib/addons/p5.dom.js"></script>
5+
<script language="javascript" src="sketch.js"></script>
6+
</head>
7+
8+
<body>
9+
</body>
10+
</html>
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
var radio;
2+
3+
function setup() {
4+
radio = createRadio();
5+
radio.id('test');
6+
//radio = createSelect(); // for comparison
7+
8+
// just mucking around
9+
radio.option('apple','1');
10+
radio.option('orange','2');
11+
radio.option('pear');
12+
13+
// Set what it starts as
14+
radio.selected('2');
15+
16+
radio.changed(mySelectEvent);
17+
}
18+
19+
function draw() {
20+
background(0);
21+
if (radio.selected() === '1') {
22+
background(255, 0, 0);
23+
}
24+
}
25+
26+
function mySelectEvent() {
27+
var selected = this.selected();
28+
console.log(this.value());
29+
if (selected === 'pear') {
30+
console.log("it's a pear!");
31+
}
32+
}
33+

0 commit comments

Comments
 (0)