Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abdelrahmanbonna/mvvm_page_generator
A Dart package to generate MVVM pages
https://github.com/abdelrahmanbonna/mvvm_page_generator
dart dart-package dartlang flutter mvvm mvvm-pattern pmvvm
Last synced: 28 days ago
JSON representation
A Dart package to generate MVVM pages
- Host: GitHub
- URL: https://github.com/abdelrahmanbonna/mvvm_page_generator
- Owner: abdelrahmanbonna
- License: gpl-3.0
- Created: 2022-03-21T07:39:51.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-06-16T16:31:00.000Z (over 2 years ago)
- Last Synced: 2024-09-29T16:05:20.855Z (about 1 month ago)
- Topics: dart, dart-package, dartlang, flutter, mvvm, mvvm-pattern, pmvvm
- Language: Dart
- Homepage:
- Size: 6.54 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# mvvm_page_generator
A Dart package for making PMVVM Flutter pages with cmd or terminal.
## Features
* makes a page with it's view, viewmodel, and service ready to be used in any pmvvm project.
## Getting started
If you want to use mvvm_page_generator on the command line,
install it using `pub global activate`:```bash
pub global activate mvvm_page_generator
```## Usage
Use this package as follows:
```bash
dart run mvvm_page_generator -c className -p path/to/folder
```or
```bash
dart pub global run mvvm_page_generator -c className -p path/to/folder
```## Additional information
Simply I used a shell script with the dart code to generate files and write the classes.
For more info please contact me via email: `[email protected]`