114 lines
3.1 KiB
Dart
114 lines
3.1 KiB
Dart
|
|
import 'package:flutter/material.dart';
|
||
|
|
import 'package:fcs/vo/popup_menu.dart';
|
||
|
|
|
||
|
|
class SelectedOption extends StatelessWidget {
|
||
|
|
final PopupMenu choice;
|
||
|
|
SelectedOption({Key key, this.choice}) : super(key: key);
|
||
|
|
@override
|
||
|
|
Widget build(BuildContext context) {
|
||
|
|
return Container(
|
||
|
|
child: Center(
|
||
|
|
child: Column(
|
||
|
|
mainAxisAlignment: MainAxisAlignment.center,
|
||
|
|
children: <Widget>[
|
||
|
|
Text(
|
||
|
|
choice.status,
|
||
|
|
style: TextStyle(color: Colors.white, fontSize: 30),
|
||
|
|
)
|
||
|
|
],
|
||
|
|
),
|
||
|
|
),
|
||
|
|
);
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
class PopupMenuList {
|
||
|
|
PopupMenuList({this.status, this.index, this.context});
|
||
|
|
final String status;
|
||
|
|
final String index;
|
||
|
|
final BuildContext context;
|
||
|
|
}
|
||
|
|
|
||
|
|
List<PopupMenu> userpopup = <PopupMenu>[
|
||
|
|
PopupMenu(index: 1, status: "Block"),
|
||
|
|
PopupMenu(index: 2, status: "Unblock"),
|
||
|
|
// PopupMenu(status: "Delete"),
|
||
|
|
];
|
||
|
|
|
||
|
|
List<PopupMenu> blocklistpopup = <PopupMenu>[
|
||
|
|
PopupMenu(index: 1, status: "Unblock"),
|
||
|
|
// PopupMenu(status: "Reset Password"),
|
||
|
|
// PopupMenu(status: "Delete"),
|
||
|
|
];
|
||
|
|
|
||
|
|
List<PopupMenu> poMenus = <PopupMenu>[
|
||
|
|
PopupMenu(status: "Create DO"),
|
||
|
|
];
|
||
|
|
|
||
|
|
List<PopupMenu> storageMenus = <PopupMenu>[
|
||
|
|
PopupMenu(status: "Inventory Takings"),
|
||
|
|
];
|
||
|
|
|
||
|
|
List<PopupMenu> buyerMenu = <PopupMenu>[
|
||
|
|
PopupMenu(status: "Allocate Quota"),
|
||
|
|
];
|
||
|
|
|
||
|
|
List<PopupMenu> statusMenu = <PopupMenu>[
|
||
|
|
PopupMenu(index: 0, status: "All"),
|
||
|
|
PopupMenu(index: 1, status: "pending"),
|
||
|
|
PopupMenu(index: 2, status: "approved"),
|
||
|
|
PopupMenu(index: 3, status: "rejected"),
|
||
|
|
PopupMenu(index: 4, status: "closed"),
|
||
|
|
PopupMenu(index: 5, status: "canceled"),
|
||
|
|
PopupMenu(index: 6, status: "expired"),
|
||
|
|
];
|
||
|
|
|
||
|
|
List<PopupMenu> deliveryStatusMenu = <PopupMenu>[
|
||
|
|
PopupMenu(index: 0, status: "All"),
|
||
|
|
PopupMenu(index: 2, status: "approved"),
|
||
|
|
PopupMenu(index: 4, status: "closed"),
|
||
|
|
];
|
||
|
|
|
||
|
|
List<PopupMenu> buyerStatusMenu = <PopupMenu>[
|
||
|
|
PopupMenu(index: 0, status: "All"),
|
||
|
|
PopupMenu(index: 1, status: "pending"),
|
||
|
|
PopupMenu(index: 2, status: "approved"),
|
||
|
|
PopupMenu(index: 3, status: "rejected"),
|
||
|
|
];
|
||
|
|
|
||
|
|
List<PopupMenu> deviceMenu = <PopupMenu>[
|
||
|
|
PopupMenu(index: 0, status: "Confirm"),
|
||
|
|
PopupMenu(index: 1, status: "Logout"),
|
||
|
|
PopupMenu(index: 2, status: "Set parimary Device"),
|
||
|
|
];
|
||
|
|
|
||
|
|
List<PopupMenu> notificationMenu = <PopupMenu>[
|
||
|
|
PopupMenu(index: 0, status: "All"),
|
||
|
|
PopupMenu(index: 1, status: "PO"),
|
||
|
|
PopupMenu(index: 2, status: "DO"),
|
||
|
|
PopupMenu(index: 3, status: "Buyer"),
|
||
|
|
];
|
||
|
|
|
||
|
|
List<PopupMenu> reportpopup = <PopupMenu>[
|
||
|
|
PopupMenu(index: 0, status: "Duplicate"),
|
||
|
|
PopupMenu(index: 1, status: "Edit"),
|
||
|
|
PopupMenu(index: 2, status: "Delete"),
|
||
|
|
PopupMenu(index: 3, status: "Assign User"),
|
||
|
|
];
|
||
|
|
|
||
|
|
List<PopupMenu> reportUserPopup = <PopupMenu>[
|
||
|
|
PopupMenu(index: 3, status: "Assign User"),
|
||
|
|
];
|
||
|
|
|
||
|
|
List<PopupMenu> announcementMenu = <PopupMenu>[
|
||
|
|
PopupMenu(index: 1, status: "Edit"),
|
||
|
|
PopupMenu(index: 2, status: "Delete"),
|
||
|
|
];
|
||
|
|
|
||
|
|
List<PopupMenu> userMenu = <PopupMenu>[
|
||
|
|
PopupMenu(index: 0, status: "Ascending by name"),
|
||
|
|
PopupMenu(index: 1, status: "Descending by name"),
|
||
|
|
PopupMenu(index: 2, status: "Ascending by phone"),
|
||
|
|
PopupMenu(index: 3, status: "Descending by phone"),
|
||
|
|
];
|