去除无用文件

This commit is contained in:
toly
2020-08-28 15:06:57 +08:00
parent 9d4b6e0196
commit 57ab320fb6
16 changed files with 27 additions and 26 deletions

View File

@@ -22,7 +22,7 @@ import 'package:flutter_unit/views/pages/setting/setting_page.dart';
import 'utils/router_utils.dart';
class Router {
class UnitRouter {
static const String detail = 'detail';
static const String home = '/';
static const String logo = 'logo';

View File

@@ -23,7 +23,7 @@ class FlutterUnit extends StatelessWidget {
// checkerboardRasterCacheImages:true,
title: 'Flutter Unit',
debugShowCheckedModeBanner: false,
onGenerateRoute: Router.generateRoute,
onGenerateRoute: UnitRouter.generateRoute,
theme: ThemeData(
primarySwatch: state.themeColor,
fontFamily: state.fontFamily,

View File

@@ -58,7 +58,7 @@ class _UnitNavigationState extends State<UnitNavigation> {
elevation: 2,
backgroundColor: color,
child: const Icon(Icons.search),
onPressed: () => Navigator.of(context).pushNamed(Router.search),
onPressed: () => Navigator.of(context).pushNamed(UnitRouter.search),
);
}

View File

@@ -54,7 +54,7 @@ class _UnitSplashState extends State<UnitSplash> with TickerProviderStateMixin {
setState(() {
_animEnd = true;
Future.delayed(Duration(milliseconds: 500)).then((e) {
Navigator.of(context).pushReplacementNamed(Router.nav);
Navigator.of(context).pushReplacementNamed(UnitRouter.nav);
});
});
}
@@ -128,7 +128,7 @@ class _UnitSplashState extends State<UnitSplash> with TickerProviderStateMixin {
child: Container(
height: 120,
child: FlutterLogo(
colors: primaryColor,
// colors: primaryColor,
size: 60,
),
)),

View File

@@ -27,7 +27,7 @@ class UnitDrawerHeader extends StatelessWidget {
crossAxisAlignment: WrapCrossAlignment.center,
children: <Widget>[
FlutterLogo(
colors: Colors.orange,
// colors: Colors.orange,
size: 35,
),
Text(

View File

@@ -73,7 +73,7 @@ class VersionInfo extends StatelessWidget {
ListTile(
title: Text('应用详情',style: labelStyle,),
trailing: _nextIcon(context),
onTap: () => Navigator.of(context).pushNamed(Router.about_app),
onTap: () => Navigator.of(context).pushNamed(UnitRouter.about_app),
),
Divider(height: 1,indent: 10),
ListTile(

View File

@@ -75,7 +75,7 @@ class CategoryShow extends StatelessWidget {
_toDetailPage(BuildContext context, WidgetModel model) async {
BlocProvider.of<DetailBloc>(context).add(FetchWidgetDetail(model));
Navigator.pushNamed(context, Router.widget_detail, arguments: model);
Navigator.pushNamed(context, UnitRouter.widget_detail, arguments: model);
}
}

View File

@@ -122,7 +122,7 @@ class CategoryPage extends StatelessWidget {
_toDetailPage(BuildContext context, CategoryModel model) {
BlocProvider.of<CategoryWidgetBloc>(context)
.add(EventLoadCategoryWidget(model.id));
Navigator.pushNamed(context, Router.category_show, arguments: model);
Navigator.pushNamed(context, UnitRouter.category_show, arguments: model);
}

View File

@@ -57,7 +57,7 @@ class _CollectPageState extends State<CollectPage>
margin: EdgeInsets.all(10),
child: FeedbackWidget(
onPressed: (){
Navigator.of(context).pushNamed(Router.login);
Navigator.of(context).pushNamed(UnitRouter.login);
},
child: CircleImage(
image: AssetImage('assets/images/icon_head.png'),

View File

@@ -58,7 +58,7 @@ class DefaultCollectPage extends StatelessWidget {
_toDetailPage(BuildContext context, WidgetModel model) {
BlocProvider.of<DetailBloc>(context).add(FetchWidgetDetail(model));
Navigator.pushNamed(context, Router.widget_detail, arguments: model);
Navigator.pushNamed(context, UnitRouter.widget_detail, arguments: model);
}
}

View File

@@ -27,14 +27,14 @@ class HomeDrawer extends StatelessWidget {
padding: EdgeInsets.zero,
children: <Widget>[
UnitDrawerHeader(color: color),
_buildItem(context, TolyIcon.icon_them, '应用设置', Router.setting),
_buildItem(context, TolyIcon.icon_them, '应用设置', UnitRouter.setting),
_buildItem(context, TolyIcon.icon_layout, '数据统计', null),
Divider(height: 1),
_buildFlutterUnit(context),
_buildItem(context, TolyIcon.icon_code, 'Dart 手册', null),
Divider(height: 1),
_buildItem(context, Icons.info, '关于应用', Router.about_app),
_buildItem(context, TolyIcon.icon_kafei, '联系本王', Router.about_me),
_buildItem(context, Icons.info, '关于应用', UnitRouter.about_app),
_buildItem(context, TolyIcon.icon_kafei, '联系本王', UnitRouter.about_me),
],
),
);
@@ -47,10 +47,10 @@ class HomeDrawer extends StatelessWidget {
),
title: Text('Flutter 集录'),
children: <Widget>[
_buildItem(context, TolyIcon.icon_tag, '属性集录', Router.attr),
_buildItem(context, Icons.palette, '绘画集录', Router.paint),
_buildItem(context, Icons.widgets, '布局集录', Router.layout),
_buildItem(context, TolyIcon.icon_bug, '要点集录', Router.bug),
_buildItem(context, TolyIcon.icon_tag, '属性集录', UnitRouter.attr),
_buildItem(context, Icons.palette, '绘画集录', UnitRouter.paint),
_buildItem(context, Icons.widgets, '布局集录', UnitRouter.layout),
_buildItem(context, TolyIcon.icon_bug, '要点集录', UnitRouter.bug),
],
);

View File

@@ -99,7 +99,7 @@ class _HomePageState extends State<HomePage> with AutomaticKeepAliveClientMixin{
_toDetailPage(WidgetModel model) async {
BlocProvider.of<DetailBloc>(context).add(FetchWidgetDetail(model));
Navigator.pushNamed(context, Router.widget_detail, arguments: model);
Navigator.pushNamed(context, UnitRouter.widget_detail, arguments: model);
}
@override

View File

@@ -130,6 +130,6 @@ class _SearchPageState extends State<SearchPage> {
_toDetailPage(WidgetModel model) {
BlocProvider.of<DetailBloc>(context).add(FetchWidgetDetail(model));
Navigator.pushNamed(context, Router.widget_detail,arguments: model);
Navigator.pushNamed(context, UnitRouter.widget_detail,arguments: model);
}
}

View File

@@ -1,3 +1,4 @@
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:flutter_unit/app/res/cons.dart';

View File

@@ -25,7 +25,7 @@ class SettingPage extends StatelessWidget {
),
title: Text('主题色设置'),
trailing: _nextIcon(context),
onTap: () => Navigator.of(context).pushNamed(Router.theme_color_setting),
onTap: () => Navigator.of(context).pushNamed(UnitRouter.theme_color_setting),
),
Divider(),
ListTile(
@@ -35,7 +35,7 @@ class SettingPage extends StatelessWidget {
),
title: Text('字体设置'),
trailing: _nextIcon(context),
onTap: () => Navigator.of(context).pushNamed(Router.font_setting),
onTap: () => Navigator.of(context).pushNamed(UnitRouter.font_setting),
),
Divider(),
ListTile(
@@ -45,7 +45,7 @@ class SettingPage extends StatelessWidget {
),
title: Text('item样式设置'),
trailing: _nextIcon(context),
onTap: () => Navigator.of(context).pushNamed(Router.item_style_setting),
onTap: () => Navigator.of(context).pushNamed(UnitRouter.item_style_setting),
),
Divider(),
ListTile(
@@ -55,7 +55,7 @@ class SettingPage extends StatelessWidget {
),
title: Text('代码高亮样式'),
trailing: _nextIcon(context),
onTap: () => Navigator.of(context).pushNamed(Router.code_style_setting),
onTap: () => Navigator.of(context).pushNamed(UnitRouter.code_style_setting),
),
Divider(),
_buildShowBg(context),
@@ -69,7 +69,7 @@ class SettingPage extends StatelessWidget {
),
title: Text('版本信息'),
trailing: _nextIcon(context),
onTap: () => Navigator.of(context).pushNamed(Router.version_info),
onTap: () => Navigator.of(context).pushNamed(UnitRouter.version_info),
),
],
),

View File

@@ -27,7 +27,7 @@ class BugUnitPage extends StatelessWidget {
children: <Widget>[
FeedbackWidget(
onPressed: (){
Navigator.of(context).pushNamed(Router.issues_point);
Navigator.of(context).pushNamed(UnitRouter.issues_point);
},
child: CircleImage(
image: AssetImage('assets/images/icon_head.png'),