|
|
@@ -1,19 +1,21 @@
|
|
|
import 'package:get/get.dart';
|
|
|
import 'package:location/di/get_it.dart';
|
|
|
import 'package:location/module/browser/browser_controller.dart';
|
|
|
-import 'package:location/module/browser/browser_view.dart';
|
|
|
import 'package:location/module/friend/friend_controller.dart';
|
|
|
import 'package:location/module/friend/friend_page.dart';
|
|
|
import 'package:location/module/friend/setting/friend_setting_controller.dart';
|
|
|
import 'package:location/module/friend/setting/friend_setting_page.dart';
|
|
|
import 'package:location/module/login/login_controller.dart';
|
|
|
import 'package:location/module/main/main_page.dart';
|
|
|
+import 'package:location/module/member/member_controller.dart';
|
|
|
+import 'package:location/module/member/member_page.dart';
|
|
|
import 'package:location/module/mine/mine_page.dart';
|
|
|
+import 'package:location/module/trace/trace_controller.dart';
|
|
|
+import 'package:location/module/trace/trace_page.dart';
|
|
|
import '../module/add_friend/add_friend_dialog_controller.dart';
|
|
|
import '../module/login/login_page.dart';
|
|
|
import '../module/main/main_controller.dart';
|
|
|
import '../module/mine/mine_controller.dart';
|
|
|
-import '../module/splash/splash_controller.dart';
|
|
|
import '../module/splash/splash_page.dart';
|
|
|
|
|
|
abstract class AppPage {
|
|
|
@@ -29,6 +31,8 @@ abstract class RoutePath {
|
|
|
static const browser = '/browser';
|
|
|
static const friend = '/friend';
|
|
|
static const friendSetting = '/friendSetting';
|
|
|
+ static const member = '/member';
|
|
|
+ static const trace = '/trace';
|
|
|
}
|
|
|
|
|
|
class AppBinding extends Bindings {
|
|
|
@@ -41,6 +45,8 @@ class AppBinding extends Bindings {
|
|
|
lazyPut(() => getIt.get<BrowserController>());
|
|
|
lazyPut(() => getIt.get<FriendController>());
|
|
|
lazyPut(() => getIt.get<FriendSettingController>());
|
|
|
+ lazyPut(() => getIt.get<MemberController>());
|
|
|
+ lazyPut(() => getIt.get<TraceController>());
|
|
|
}
|
|
|
|
|
|
void lazyPut<S>(InstanceBuilderCallback<S> builder) {
|
|
|
@@ -55,4 +61,6 @@ final generalPages = [
|
|
|
GetPage(name: RoutePath.mine, page: () => MinePage()),
|
|
|
GetPage(name: RoutePath.friend, page: () => FriendPage()),
|
|
|
GetPage(name: RoutePath.friendSetting, page: () => FriendSettingPage()),
|
|
|
+ GetPage(name: RoutePath.member, page: () => MemberPage()),
|
|
|
+ GetPage(name: RoutePath.trace, page: () => TracePage()),
|
|
|
];
|