Location: A review of cardiac cellular electrophysiology models @ 43f20681b64f / dojo-presentation / js / dojo / dojox / flash / tests / TestFlash.as

Author:
David Nickerson <david.nickerson@gmail.com>
Date:
2021-09-16 01:22:44+12:00
Desc:
update to jupyter notebook
Permanent Source URI:
https://models.physiomeproject.org/workspace/a1/rawfile/43f20681b64fe8ccaf19dc325b0ac0b8aa7d84fe/dojo-presentation/js/dojo/dojox/flash/tests/TestFlash.as

import DojoExternalInterface;
import ExpressInstall;

class TestFlash{
	private var message:String;
	
	public function TestFlash(){
	}
	
	public static function main(){
		//getURL("javascript:alert('main')");
		trace("main");
		DojoExternalInterface.initialize();
		
		var test = new TestFlash();
		DojoExternalInterface.addCallback("setMessage", test, test.setMessage);
		DojoExternalInterface.addCallback("getMessage", test, test.getMessage);
		DojoExternalInterface.addCallback("multipleValues", 
											test, test.multipleValues);
		
		DojoExternalInterface.done();
	}
	
	public function setMessage(message:String):Void{
		this.message = message;
	}
	
	public function getMessage():String{
		return this.message;
	}
	
	public function multipleValues(key:String, value:String, 
									namespace:String):String{
		return namespace + key + value;
	}
}