added dispatcher package

This commit is contained in:
2013-09-11 15:51:22 +02:00
parent 7f3ba591f3
commit 25e479bb01
8 changed files with 135 additions and 16 deletions

View File

@@ -1,9 +1,10 @@
package examples;
import haxework.gui.IGroupView;
import haxework.gui.ButtonView;
import haxework.gui.GuiBuilder;
import haxework.asset.JsonAsset;
import haxework.gui.Root;
import haxework.gui.IView;
import flash.display.Sprite;
@:file("examples/form.json")
@@ -13,7 +14,12 @@ class ViewExample {
public static function main() {
var form:Dynamic = new Form().value;
var v:IView<Sprite> = GuiBuilder.build(form);
var listener = {
onPress:function(view:ButtonView):Void {
trace("onPress: " + view.id);
}
};
var v:IGroupView<Sprite> = GuiBuilder.build(form, {listener:listener});
new Root(v);
}
}