RiderCardDrawer reorganize
This commit is contained in:
+11
-19
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user