add fcs shipment info
This commit is contained in:
@@ -100,7 +100,6 @@ class _FcsShipmentEditorState extends State<FcsShipmentEditor> {
|
||||
color: primaryColor,
|
||||
fontSize: 18,
|
||||
),
|
||||
actions: _isNew ? [] : [menuPopWidget(context)],
|
||||
),
|
||||
body: Padding(
|
||||
padding: const EdgeInsets.all(10.0),
|
||||
@@ -175,59 +174,6 @@ class _FcsShipmentEditorState extends State<FcsShipmentEditor> {
|
||||
);
|
||||
}
|
||||
|
||||
Widget menuPopWidget(BuildContext context) {
|
||||
return PopupMenuButton<PopupMenu>(
|
||||
elevation: 3.2,
|
||||
icon: Icon(Icons.more_vert, color: primaryColor),
|
||||
tooltip: 'This is tooltip',
|
||||
onSelected: (choice) {
|
||||
if (choice.id == 1) {
|
||||
Navigator.pop(context);
|
||||
} else if (choice.id == 2) {
|
||||
Navigator.pop(context);
|
||||
} else if (choice.id == 3) {
|
||||
Navigator.pop(context);
|
||||
} else if (choice.id == 4) {
|
||||
Navigator.pop(context);
|
||||
}
|
||||
},
|
||||
itemBuilder: (BuildContext context) {
|
||||
List<PopupMenu> menuPopup = <PopupMenu>[
|
||||
PopupMenu(
|
||||
id: 3,
|
||||
status: "FCSshipment.commercial_invoice",
|
||||
),
|
||||
PopupMenu(id: 2, status: "FCSshipment.packing_list"),
|
||||
PopupMenu(
|
||||
id: 5,
|
||||
status: "FCSshipment.dms",
|
||||
),
|
||||
PopupMenu(
|
||||
id: 4,
|
||||
status: "FCSshipment.cargo_manifest",
|
||||
),
|
||||
];
|
||||
|
||||
return menuPopup.map((PopupMenu choice) {
|
||||
return PopupMenuItem<PopupMenu>(
|
||||
value: choice,
|
||||
child: Row(
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
children: <Widget>[
|
||||
Container(
|
||||
padding: EdgeInsets.only(left: 15),
|
||||
child: LocalText(
|
||||
context,
|
||||
choice.status,
|
||||
color: primaryColor,
|
||||
)),
|
||||
],
|
||||
),
|
||||
);
|
||||
}).toList();
|
||||
});
|
||||
}
|
||||
|
||||
FcsShipment _getPayload() {
|
||||
FcsShipment fcsShipment = FcsShipment();
|
||||
fcsShipment.id = _shipment.id;
|
||||
|
||||
Reference in New Issue
Block a user