add detail view
This commit is contained in:
12
lib/controller/detail_controller.dart
Normal file
12
lib/controller/detail_controller.dart
Normal file
@@ -0,0 +1,12 @@
|
||||
import 'package:get/get.dart';
|
||||
import '../models/tank_model.dart';
|
||||
|
||||
class DetailController extends GetxController {
|
||||
late TankModel tank;
|
||||
|
||||
@override
|
||||
void onInit() {
|
||||
tank = Get.arguments as TankModel;
|
||||
super.onInit();
|
||||
}
|
||||
}
|
||||
@@ -2,6 +2,7 @@
|
||||
import 'package:get/get.dart';
|
||||
|
||||
import '../models/tank_model.dart';
|
||||
import '../pages/detail_view.dart';
|
||||
import '../services/appwrite_service.dart';
|
||||
|
||||
class HomeController extends GetxController {
|
||||
@@ -82,4 +83,8 @@ class HomeController extends GetxController {
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
void viewTankDetails(TankModel tank) {
|
||||
Get.toNamed(DetailPage.namedRoute, arguments: tank);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user