Skip to content

Commit

Permalink
widgets.dart hide Action
Browse files Browse the repository at this point in the history
  • Loading branch information
LoveRain1997 committed Jun 13, 2019
1 parent b0dd16b commit 3f8f4dc
Show file tree
Hide file tree
Showing 50 changed files with 98 additions and 70 deletions.
2 changes: 1 addition & 1 deletion doc/concept/widget-wrapper-cn.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
- 示例代码

```dart
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;
Widget repaintBoundaryWrapper(Widget widget) {
return RepaintBoundary(child: widget);
Expand Down
2 changes: 1 addition & 1 deletion doc/concept/widget-wrapper.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
- Sample Code

```dart
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;
Widget repaintBoundaryWrapper(Widget widget) {
return RepaintBoundary(child: widget);
Expand Down
4 changes: 2 additions & 2 deletions example/lib/app.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'package:flutter/material.dart';

import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart' hide Action;

import 'global_store/state.dart';
import 'global_store/store.dart';
import 'todo_edit_page/page.dart';
Expand Down
2 changes: 1 addition & 1 deletion example/lib/global_store/reducer.dart
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import 'dart:ui';

import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;

import 'action.dart';
import 'state.dart';
Expand Down
3 changes: 2 additions & 1 deletion example/lib/main.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;

import 'app.dart';

void main() => runApp(createApp());
3 changes: 2 additions & 1 deletion example/lib/todo_edit_page/effect.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;

import '../global_store/action.dart';
import '../global_store/store.dart';
import '../todo_list_page/todo_component/component.dart';
Expand Down
3 changes: 2 additions & 1 deletion example/lib/todo_edit_page/state.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;

import '../global_store/state.dart';
import '../todo_list_page/todo_component/component.dart';

Expand Down
2 changes: 1 addition & 1 deletion example/lib/todo_edit_page/view.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;

import 'action.dart';
import 'state.dart';
Expand Down
2 changes: 1 addition & 1 deletion example/lib/todo_list_page/effect.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;

import 'action.dart';
import 'list_adapter/action.dart' as list_action;
Expand Down
2 changes: 1 addition & 1 deletion example/lib/todo_list_page/report_component/view.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;

import 'state.dart';

Expand Down
2 changes: 1 addition & 1 deletion example/lib/todo_list_page/todo_component/effect.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;

import 'action.dart';
import 'state.dart';
Expand Down
2 changes: 1 addition & 1 deletion example/lib/todo_list_page/todo_component/view.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;

import 'action.dart';
import 'state.dart';
Expand Down
4 changes: 2 additions & 2 deletions example/lib/todo_list_page/view.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;

import 'action.dart';
import 'state.dart';
Expand All @@ -8,7 +8,7 @@ Widget buildView(PageState state, Dispatch dispatch, ViewService viewService) {
final ListAdapter adapter = viewService.buildAdapter();
return Scaffold(
appBar: AppBar(
backgroundColor:state.themeColor,
backgroundColor: state.themeColor,
title: const Text('ToDoList'),
),
body: Container(
Expand Down
2 changes: 1 addition & 1 deletion lib/src/redux_adapter/adapter.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/widgets.dart';
import 'package:flutter/widgets.dart' hide Action;

import '../../fish_redux.dart';
import '../redux/redux.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/redux_adapter/dynamic_flow_adapter.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/widgets.dart';
import 'package:flutter/widgets.dart' hide Action;

import '../redux/redux.dart';
import '../redux_component/logic.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/redux_adapter/recycle_context.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/widgets.dart';
import 'package:flutter/widgets.dart' hide Action;

import '../redux/redux.dart';
import '../redux_component/context.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/redux_adapter/static_flow_adapter.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/widgets.dart';
import 'package:flutter/widgets.dart' hide Action;

import '../redux/redux.dart';
import '../redux_component/logic.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/redux_adapter/visible_change.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/widgets.dart';
import 'package:flutter/widgets.dart' hide Action;

import '../redux/redux.dart';
import '../redux_component/context.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/redux_component/basic.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/widgets.dart';
import 'package:flutter/widgets.dart' hide Action;

import '../redux/redux.dart';
import 'auto_dispose.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/redux_component/component.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/widgets.dart';
import 'package:flutter/widgets.dart' hide Action;

import '../../fish_redux.dart';
import '../redux/redux.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/redux_component/context.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/widgets.dart';
import 'package:flutter/widgets.dart' hide Action;

import '../../fish_redux.dart';
import '../redux/redux.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/redux_component/dependent.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/widgets.dart';
import 'package:flutter/widgets.dart' hide Action;

import '../../fish_redux.dart';
import '../redux/redux.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/redux_component/helper.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'dart:async';

import 'package:flutter/widgets.dart';
import 'package:flutter/widgets.dart' hide Action;

import '../redux/basic.dart';
import '../utils/utils.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/redux_component/logic.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/widgets.dart';
import 'package:flutter/widgets.dart' hide Action;

import '../../fish_redux.dart';
import '../redux/redux.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/redux_component/mixed_store.dart
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import 'dart:async';

import 'package:flutter/scheduler.dart';
import 'package:flutter/widgets.dart';
import 'package:flutter/widgets.dart' hide Action;

import '../redux/redux.dart';
import '../redux_component/basic.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/redux_component/oop.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/widgets.dart';
import 'package:flutter/widgets.dart' hide Action;

import '../redux/redux.dart';
import '../utils/utils.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/redux_component/page.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/widgets.dart';
import 'package:flutter/widgets.dart' hide Action;

import '../../fish_redux.dart';
import '../redux/redux.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/redux_component/provider.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/widgets.dart';
import 'package:flutter/widgets.dart' hide Action;

import 'basic.dart';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/widgets.dart';
import 'package:flutter/widgets.dart' hide Action;

import '../../../fish_redux.dart';
import '../../redux/redux.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/redux_middleware/view_middleware/safety_view.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/widgets.dart';
import 'package:flutter/widgets.dart' hide Action;

import '../../../fish_redux.dart';
import '../../redux/redux.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/redux_routes/routes.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/widgets.dart';
import 'package:flutter/widgets.dart' hide Action;

import '../redux/redux.dart';
import '../redux_component/redux_component.dart';
Expand Down
5 changes: 3 additions & 2 deletions test/lib/redux_adapter/adapter_test.dart
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;
import 'package:flutter_test/flutter_test.dart';
import 'package:test_widgets/adapter/action.dart';
import 'package:test_widgets/adapter/adapter.dart';
import 'package:test_widgets/adapter/page.dart';
import 'package:test_widgets/adapter/state.dart';
import 'package:test_widgets/adapter/action.dart';
import 'package:test_widgets/test_base.dart';

import '../instrument.dart';
import '../track.dart';

Expand Down
2 changes: 1 addition & 1 deletion test/lib/redux_adapter/dynamic_adapter_test.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;
import 'package:flutter_test/flutter_test.dart';
import 'package:test_widgets/dynamic_flow_adapter/action.dart';
import 'package:test_widgets/dynamic_flow_adapter/component.dart';
Expand Down
2 changes: 1 addition & 1 deletion test/lib/redux_adapter/static_flow_adapter_test.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;
import 'package:flutter_test/flutter_test.dart';
import 'package:test_widgets/static_flow_adapter/action.dart';
import 'package:test_widgets/static_flow_adapter/component.dart';
Expand Down
2 changes: 1 addition & 1 deletion test/lib/redux_component/component_test.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;
import 'package:flutter_test/flutter_test.dart';
import 'package:test_widgets/component/action.dart';
import 'package:test_widgets/component/component.dart';
Expand Down
2 changes: 1 addition & 1 deletion test/lib/redux_component/lifecycle_test.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;
import 'package:flutter_test/flutter_test.dart';
import 'package:test_widgets/component/action.dart';
import 'package:test_widgets/component/component.dart';
Expand Down
4 changes: 2 additions & 2 deletions test/lib/redux_component/page_test.dart
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;
import 'package:flutter_test/flutter_test.dart';
import 'package:test_widgets/page/action.dart';
import 'package:test_widgets/page/exception.dart';
import 'package:test_widgets/page/page.dart';
import 'package:test_widgets/page/state.dart';
import 'package:test_widgets/test_base.dart';

import '../instrument.dart';
import '../track.dart';

Expand Down
2 changes: 1 addition & 1 deletion test/test_widgets/lib/adapter/adapter.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;

import 'action.dart';
import 'state.dart';
Expand Down
2 changes: 1 addition & 1 deletion test/test_widgets/lib/adapter/page.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;

import '../test_base.dart';
import 'adapter.dart';
Expand Down
2 changes: 1 addition & 1 deletion test/test_widgets/lib/component/component.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;

import 'action.dart';
import 'state.dart';
Expand Down
2 changes: 1 addition & 1 deletion test/test_widgets/lib/component/page.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;

import '../test_base.dart';
import 'action.dart';
Expand Down
5 changes: 3 additions & 2 deletions test/test_widgets/lib/dynamic_flow_adapter/adapter.dart
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'state.dart';
import 'package:flutter/material.dart' hide Action;

import 'action.dart';
import 'state.dart';

Widget toDoView(Todo toDo, Dispatch dispatch, ViewService viewService) {
return Container(
Expand Down
5 changes: 3 additions & 2 deletions test/test_widgets/lib/dynamic_flow_adapter/component.dart
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'state.dart';
import 'package:flutter/material.dart' hide Action;

import 'action.dart';
import 'state.dart';

Widget toDoView(Todo toDo, Dispatch dispatch, ViewService viewService) {
return Container(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'state.dart';

import '../test_base.dart';
import 'action.dart';
import 'component.dart';
import '../test_base.dart';
import 'state.dart';

bool toDoListEffect(Action action, Context<ToDoList> ctx) {
if (action.type == ToDoListAction.onAdd) {
Expand Down
7 changes: 4 additions & 3 deletions test/test_widgets/lib/dynamic_flow_adapter/page.dart
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'state.dart';
import 'package:flutter/material.dart' hide Action;

import '../test_base.dart';
import 'action.dart';
import 'dynamic_flow_adapter.dart';
import '../test_base.dart';
import 'state.dart';

Widget pageView(
ToDoList state,
Expand Down
4 changes: 2 additions & 2 deletions test/test_widgets/lib/main.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;
import 'package:test_widgets/adapter/page.dart';
import 'package:test_widgets/component/page.dart';
import 'package:test_widgets/dynamic_flow_adapter/page.dart';
Expand All @@ -12,7 +12,7 @@ final Map<String, WidgetBuilder> cases = <String, WidgetBuilder>{
'buildComponent': createComponentWidget,
'buildAdapter': createAdapterWidget,
'buildStaticAdapter': createStaticAdapterWidget,
'buildDynamicAdapter':createDynamicAdapterWidget
'buildDynamicAdapter': createDynamicAdapterWidget
};

void main() {
Expand Down
2 changes: 1 addition & 1 deletion test/test_widgets/lib/page/page.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;

import '../test_base.dart';
import 'action.dart';
Expand Down
2 changes: 1 addition & 1 deletion test/test_widgets/lib/static_flow_adapter/component.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:fish_redux/fish_redux.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide Action;

import 'action.dart';
import 'state.dart';
Expand Down
Loading

0 comments on commit 3f8f4dc

Please sign in to comment.