diff --git a/src/view/RiderCardDrawer.hx b/src/view/RiderCardDrawer.hx index 98f8c80..a014f8e 100644 --- a/src/view/RiderCardDrawer.hx +++ b/src/view/RiderCardDrawer.hx @@ -1,12 +1,10 @@ package view; -import feathers.controls.TextInput; -import openfl.system.Capabilities; import feathers.controls.AssetLoader; import feathers.controls.Button; import feathers.controls.Drawer; -import feathers.controls.Label; import feathers.controls.LayoutGroup; +import feathers.controls.TextInput; import feathers.events.FeathersEvent; import feathers.events.TriggerEvent; import feathers.layout.VerticalLayout; @@ -15,7 +13,6 @@ import model.AppModelLocator; import model.Constants; import openfl.Assets; import openfl.events.Event; -import openfl.text.Font; import openfl.text.TextFormat; import t9.util.ColorTraces.*; import vo.RiderVO; @@ -31,7 +28,6 @@ class RiderCardDrawer extends Drawer { private var ppal:AssetLoader; private var firstNameTextInput:TextInput; private var nameTextInput:TextInput; - private var closeDrawerButton:Button; public function new() { @@ -48,7 +44,7 @@ class RiderCardDrawer extends Drawer { pullableEdge = TOP; clickOverlayToClose = false; - // Main Layout + // main Layout var mainLaytoutGroup = new LayoutGroup(); var mainVerticalLayout = new VerticalLayout(); mainVerticalLayout.setPadding(spacing); @@ -67,12 +63,11 @@ class RiderCardDrawer extends Drawer { // profile picture ppal = new AssetLoader(); - //ppal.source = "https://lepetittrot.com/lptcm/assets/profile-pictures/pp512/pp_test_512.jpg"; ppal.addEventListener(Event.COMPLETE, onPPLoaded); mainLaytoutGroup.addChild(ppal); - // ############################################################################################################## FIRSTNAME & NAME TEXT INPUTS - + // ########################################################################## FIRSTNAME & NAME TEXT INPUTS + // layout var lg1:LayoutGroup = new LayoutGroup(); lg1.backgroundSkin = new RectangleSkin(SolidColor(Constants.MAIN_COLOR1, 0.1)); var vl1:VerticalLayout = new VerticalLayout(); @@ -103,13 +98,11 @@ class RiderCardDrawer extends Drawer { } public function populateAndShow() { + var rvo:RiderVO = model.selectedRider; // profile picture ppal.source = "https://lepetittrot.com/lptcm/assets/profile-pictures/pp512/pp_test_512.jpg"; - var rvo:RiderVO = model.selectedRider; - - /* - // first name label + // first name text input firstNameTextInput.text = rvo.firstName; if (!firstNameTextInput.hasEventListener(Event.CHANGE)) { firstNameTextInput.addEventListener(Event.CHANGE, (e) -> { @@ -119,7 +112,7 @@ class RiderCardDrawer extends Drawer { }); } - // name label + // name text input nameTextInput.text = rvo.name; if (!nameTextInput.hasEventListener(Event.CHANGE)) { nameTextInput.addEventListener(Event.CHANGE, (e) -> { @@ -128,15 +121,14 @@ class RiderCardDrawer extends Drawer { } }); } - */ openDrawer(); } + private function onPPLoaded(e:Event):Void { var rvo:RiderVO = model.selectedRider; - - // first name label - //firstNameTextInput.text = rvo.firstName; - + var al:AssetLoader = cast(e.currentTarget, AssetLoader); + al.validateNow(); + traceGreen(al.width + " / " + al.height); } }