├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── __brick__ └── {{module_name.snakeCase()}} │ ├── state_mgmt │ ├── state_mgmt.dart │ ├── {{module_name.snakeCase()}}_controller.dart │ └── {{module_name.snakeCase()}}_state.dart │ ├── view │ ├── view.dart │ ├── {{#wrapWithPage}}{{module_name.snakeCase()}}_page.dart{{ │ │ └── wrapWithPage}} │ └── {{module_name.snakeCase()}}.dart │ └── {{module_name.snakeCase()}}.dart ├── brick.yaml └── hooks ├── .gitignore ├── post_gen.dart ├── pre_gen.dart └── pubspec.yaml /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | .DS_Store -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # 0.1.0 2 | 3 | - 🎉: Create initial Async Module 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-theis/async_module/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-theis/async_module/HEAD/README.md -------------------------------------------------------------------------------- /__brick__/{{module_name.snakeCase()}}/state_mgmt/state_mgmt.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-theis/async_module/HEAD/__brick__/{{module_name.snakeCase()}}/state_mgmt/state_mgmt.dart -------------------------------------------------------------------------------- /__brick__/{{module_name.snakeCase()}}/state_mgmt/{{module_name.snakeCase()}}_controller.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-theis/async_module/HEAD/__brick__/{{module_name.snakeCase()}}/state_mgmt/{{module_name.snakeCase()}}_controller.dart -------------------------------------------------------------------------------- /__brick__/{{module_name.snakeCase()}}/state_mgmt/{{module_name.snakeCase()}}_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-theis/async_module/HEAD/__brick__/{{module_name.snakeCase()}}/state_mgmt/{{module_name.snakeCase()}}_state.dart -------------------------------------------------------------------------------- /__brick__/{{module_name.snakeCase()}}/view/view.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-theis/async_module/HEAD/__brick__/{{module_name.snakeCase()}}/view/view.dart -------------------------------------------------------------------------------- /__brick__/{{module_name.snakeCase()}}/view/{{#wrapWithPage}}{{module_name.snakeCase()}}_page.dart{{/wrapWithPage}}: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-theis/async_module/HEAD/__brick__/{{module_name.snakeCase()}}/view/{{#wrapWithPage}}{{module_name.snakeCase()}}_page.dart{{/wrapWithPage}} -------------------------------------------------------------------------------- /__brick__/{{module_name.snakeCase()}}/view/{{module_name.snakeCase()}}.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-theis/async_module/HEAD/__brick__/{{module_name.snakeCase()}}/view/{{module_name.snakeCase()}}.dart -------------------------------------------------------------------------------- /__brick__/{{module_name.snakeCase()}}/{{module_name.snakeCase()}}.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-theis/async_module/HEAD/__brick__/{{module_name.snakeCase()}}/{{module_name.snakeCase()}}.dart -------------------------------------------------------------------------------- /brick.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-theis/async_module/HEAD/brick.yaml -------------------------------------------------------------------------------- /hooks/.gitignore: -------------------------------------------------------------------------------- 1 | .dart_tool 2 | .packages 3 | pubspec.lock 4 | -------------------------------------------------------------------------------- /hooks/post_gen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-theis/async_module/HEAD/hooks/post_gen.dart -------------------------------------------------------------------------------- /hooks/pre_gen.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-theis/async_module/HEAD/hooks/pre_gen.dart -------------------------------------------------------------------------------- /hooks/pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m-theis/async_module/HEAD/hooks/pubspec.yaml --------------------------------------------------------------------------------