增加若干基础页面

This commit is contained in:
2023-12-22 23:27:14 +08:00
parent a8f9b5265e
commit a16d808d2d
32 changed files with 801 additions and 51 deletions

View File

@@ -11,9 +11,7 @@ import 'utils/utils.dart';
import 'initial_binding.dart';
Future<void> main() async {
debugPrint('应用初始化中...');
await Global.init();
debugPrint('应用初始化完成...');
// 强制竖屏
StatusBarKit.setPortrait().then((_) {
runApp(const StatusbarzCapturer(
@@ -34,31 +32,31 @@ class MainApp extends StatelessWidget {
final botToastBuilder = BotToastInit();
return GetMaterialApp(
debugShowCheckedModeBanner: false,
// 日志
enableLog: true,
logWriterCallback: Logger.write,
defaultTransition: Transition.cupertino,
// 路由
getPages: AppPages.routes,
navigatorObservers: [
Global.routeObserver,
Statusbarz.instance.observer,
BotToastNavigatorObserver()
],
// 启动页面
initialRoute: AppPages.initial,
initialBinding: InitialBinding(),
builder: (context, widget) {
widget = MediaQuery(
data: MediaQuery.of(context)
.copyWith(textScaler: const TextScaler.linear(1.0)),
child: FlutterEasyLoading(child: widget),
);
widget = botToastBuilder(context, widget);
return widget;
},
);
debugShowCheckedModeBanner: false,
// 日志
enableLog: true,
logWriterCallback: Logger.write,
defaultTransition: Transition.cupertino,
// 路由
getPages: AppPages.routes,
navigatorObservers: [
Global.routeObserver,
Statusbarz.instance.observer,
BotToastNavigatorObserver()
],
// 启动页面
initialRoute: AppPages.initial,
initialBinding: InitialBinding(),
builder: (context, widget) {
widget = MediaQuery(
data: MediaQuery.of(context)
.copyWith(textScaler: const TextScaler.linear(1.0)),
child: FlutterEasyLoading(child: widget),
);
widget = botToastBuilder(context, widget);
return widget;
},
locale: Get.deviceLocale);
},
);
}