]> git.pond.sub.org Git - eow/blob - static/dojo-release-1.1.1/dojox/flash/tests/TestFlash.as
add Dojo 1.1.1
[eow] / static / dojo-release-1.1.1 / dojox / flash / tests / TestFlash.as
1 import DojoExternalInterface;
2 import ExpressInstall;
3
4 class TestFlash{
5         private var message:String;
6         
7         public function TestFlash(){
8         }
9         
10         public static function main(){
11                 //getURL("javascript:alert('main')");
12                 trace("main");
13                 DojoExternalInterface.initialize();
14                 
15                 var test = new TestFlash();
16                 DojoExternalInterface.addCallback("setMessage", test, test.setMessage);
17                 DojoExternalInterface.addCallback("getMessage", test, test.getMessage);
18                 DojoExternalInterface.addCallback("multipleValues", 
19                                                                                         test, test.multipleValues);
20                 
21                 DojoExternalInterface.done();
22         }
23         
24         public function setMessage(message:String):Void{
25                 this.message = message;
26         }
27         
28         public function getMessage():String{
29                 return this.message;
30         }
31         
32         public function multipleValues(key:String, value:String, 
33                                                                         namespace:String):String{
34                 return namespace + key + value;
35         }
36 }