Untitled
unknown
dart
3 years ago
1.3 kB
4
Indexable
class ReportsController extends GetxController {
final AuthenticationManager authManager = Get.find();
StoreDto storeInfoOld = Get.arguments;
String? storeName;
@override
void onReady() {
storeName = storeInfoOld.name;
super.onReady();
}
RxList ReportList = [
{
'name': 'Visitors report'.tr,
'Image': 'assets/svg/gen005.svg',
'id': 1,
'page': VisitorsReportView(),
'binding': VisitorsReportBinding(),
},
{
'name': 'Traders reports'.tr,
'Image': 'assets/svg/gen005.svg',
},
{
'name': 'Yearly/Monthly sale reports'.tr,
'Image': 'assets/svg/gen005.svg',
},
{
'name': 'Ready for delivery reports'.tr,
'Image': 'assets/svg/gen005.svg',
},
{
'name': 'Products quantities reports'.tr,
'Image': 'assets/svg/gen005.svg',
},
{
'name': 'Received reports'.tr,
'Image': 'assets/svg/gen005.svg',
},
{
'name': 'Refounds repororts'.tr,
'Image': 'assets/svg/gen005.svg',
},
].obs;
pageServiceRoute(id) {
authManager.commonTools.showLoading();
ReportList.forEach((element) {
if (id == element['id']) {
Get.back();
Get.to(
element['page'],
binding: element['binding'],
);
}
});
}
}
Editor is loading...