Drawer related refactoring :
- removed NekoDrawerEvent Button related refactoring : - removed NekoIconButton
This commit is contained in:
@@ -1,20 +1,19 @@
|
||||
package model;
|
||||
|
||||
import components.NekoDrawer;
|
||||
import control.NekoDrawerEvent;
|
||||
import vo.Rider;
|
||||
import feathers.data.ArrayCollection;
|
||||
import openfl.errors.Error;
|
||||
import openfl.events.Event;
|
||||
import com.adobe.cairngorm.model.IModelLocator;
|
||||
import openfl.events.EventDispatcher;
|
||||
import t9.util.ColorTraces.*;
|
||||
|
||||
class AppModelLocator extends EventDispatcher implements IModelLocator {
|
||||
|
||||
// events constants
|
||||
public static final VIEWING_CHANGE:String = "viewingChange";
|
||||
public static final RIDERS_LIST_DP_CHANGE:String = "ridersListDPChange";
|
||||
//public static final DRAWER_STATE_CHANGE:String = "drawerStateChange";
|
||||
public static final DRAWER_STATE_CHANGE:String = "drawerStateChange";
|
||||
|
||||
|
||||
// this instance stores a static reference to itself
|
||||
@@ -36,12 +35,12 @@ class AppModelLocator extends EventDispatcher implements IModelLocator {
|
||||
}
|
||||
|
||||
// at startup, the drawer is closed
|
||||
public var drawerState(default, set):String = NekoDrawer.CLOSE;
|
||||
public var drawerIsOpen(default, set):Bool = false;
|
||||
|
||||
private function set_drawerState(pState:String):String {
|
||||
drawerState = pState;
|
||||
dispatchEvent(new Event(NekoDrawerEvent.DRAWER_STATE_CHANGE));
|
||||
return drawerState;
|
||||
private function set_drawerIsOpen(pIsOpen:Bool):Bool {
|
||||
drawerIsOpen = pIsOpen;
|
||||
dispatchEvent(new Event(AppModelLocator.DRAWER_STATE_CHANGE));
|
||||
return drawerIsOpen;
|
||||
}
|
||||
|
||||
// rider object contains uid/passwd
|
||||
|
||||
Reference in New Issue
Block a user