first try of drawer event chain

currently stuck in NekoDrawerCommand
TODO : extract the event from NekoDrawerCommand
This commit is contained in:
2025-11-19 14:48:54 +01:00
parent 28c36c699a
commit a6e2e7aa58
8 changed files with 125 additions and 18 deletions
+8 -3
View File
@@ -1,5 +1,9 @@
package view;
import control.NekoDrawerEvent;
import components.NekoDrawer;
import com.adobe.cairngorm.control.CairngormEvent;
import com.adobe.cairngorm.control.CairngormEventDispatcher;
import components.NekoIconButton;
import openfl.display.Bitmap;
import feathers.events.TriggerEvent;
@@ -75,8 +79,9 @@ class MainHeader extends LayoutGroup {
traceBlue(this + " --> onCreationComplete()");
}
function onDBtnPress(event:TriggerEvent):Void {
var button = cast(event.currentTarget, Button);
trace("button triggered: " + button.text);
function onDBtnPress(e:TriggerEvent):Void {
//var button = cast(e.currentTarget, NekoIconButton);
var e = new NekoDrawerEvent(true);
CairngormEventDispatcher.getInstance().dispatchEvent(e);
}
}