open_mustang_cli 4.0.0
open_mustang_cli: ^4.0.0 copied to clipboard
This package should be installed as global binary. It helps in generating all the necessary source file templates for a screen.
Mustang CLI #
Setup #
- Run the following command to install or update the cli
dart pub global activate open_mustang_cli
copied to clipboard
Commands #
-
Usage
omcli
copied to clipboard -
Create the screen and model files
omcli -s booking
copied to clipboard -
Create a model file
omcli -m vehicle
copied to clipboard -
Generate framework source files
omcli -w
copied to clipboard -
Clean generated framework source files
omcli -d
copied to clipboard
Config file (Advanced) #
Source templates that this tool generates can be customized using config file.
- Create file name
mustang.yaml
in the root of the project directory - Config file format
# Use serializers from the specified dependant package
serializer: package:mypackage/mypackage_exports.dart
# customize generated screen template source files
screen:
imports:
# include the following import in all screen template source files
- package:my_widgets/widgets.dart
# Use custom progress indicator in the screen template source files
progress_widget: MyProgressIndicatorScreen()
# Use custom error widget in the screen template source files
error_widget: MyErrorScreen()
copied to clipboard