index.dart 822B

1234567891011121314151617181920212223242526272829303132333435
  1. import 'package:farmer_client/pages/machinery/map/widgets/detail.dart';
  2. import 'package:farmer_client/widgets/layout/BasicPage.dart';
  3. import 'package:flutter/material.dart';
  4. import 'package:get/get.dart';
  5. class MachineryMapPage extends BasicPage {
  6. // 响应预约事件
  7. void handleClick() {
  8. Get.toNamed("/machineryDetail");
  9. }
  10. @override
  11. void beforeShow() {
  12. // TODO: implement onMounted
  13. super.beforeShow();
  14. print("----show----map page--------------");
  15. }
  16. @override
  17. void beforeHide() {
  18. // TODO: implement beforeHide
  19. super.beforeHide();
  20. print("-----hide---map page--------------");
  21. }
  22. @override
  23. Widget builder(BuildContext context) {
  24. naviTitle = "查看地图";
  25. return page(context: context, handleClick: handleClick);
  26. }
  27. }