get_mad cli
A modified version of get_cli with a different structure and code organization.
Why mad
- Of-course if you are using an unofficial version of get_cli from unknown developer would indicates you are mad.
- So, here package is not mad, the person who is willing to take risk is mad and this package is just for them.
Features
- Uses get_mad package instead of get.
- Controllers:
- Removed counter example.
- Removed onReady.
- Bindings:
- Added tag implementation for creating and checking existing instance.
- Uses
Get.putinstead oflazyPut.
- Initial extension for GetX navigation
Get.toNamedUniqueto navigate any route many times.
Documentation
- To use this cli use commands 'mad' or 'madx'
- For more information, see the original get_cli documentation.
Examples
mad initmadx create page product_detail
Libraries
- cli_config/cli_config
- commands/commands_list
- commands/impl/args_mixin
- commands/impl/commads_export
- commands/impl/create/controller/controller
- commands/impl/create/page/page
- commands/impl/create/project/project
- commands/impl/create/provider/provider
- commands/impl/create/screen/screen
- commands/impl/create/view/view
- commands/impl/generate/locales/locales
- commands/impl/help/help
- commands/impl/init/flutter/init
- commands/impl/init/flutter/init_getxpattern
- commands/impl/init/flutter/init_katteko
- commands/impl/install/install
- commands/impl/install/install_get
- commands/impl/remove/remove
- commands/impl/sort/sort
- commands/impl/update/update
- commands/impl/version/version
- commands/interface/command
- common/utils/backup/backup_utils
- common/utils/logger/log_utils
- common/utils/pub_dev/pub_dev_api
- common/utils/pubspec/pubspec_lock
- common/utils/pubspec/pubspec_utils
- common/utils/pubspec/yaml_to.string
- common/utils/shell/shel.utils
- core/generator
- core/internationalization
- core/locales.g
- core/structure
- exception_handler/exception_handler
- exception_handler/exceptions/cli_exception
- extensions
- extensions/dart_code
- extensions/list
- extensions/string
- functions/binding/add_dependencies
- functions/binding/find_bindings
- functions/create/create_list_directory
- functions/create/create_main
- functions/create/create_single_file
- functions/create/create_web
- functions/exports_files/add_export
- functions/find_file/find_file_by_name
- functions/find_file/find_folder_by_directory
- functions/formatter_dart_file/frommatter_dart_file
- functions/is_url/is_url
- functions/path/replace_to_relative
- functions/replace_vars/replace_vars
- functions/routes/arc_add_route
- functions/routes/get_add_route
- functions/routes/get_app_pages
- functions/routes/get_support_children
- functions/sorter_imports/sort
- functions/version/check_dev_version
- functions/version/print_get_cli
- functions/version/version_update
- get_cli
- models/file_model
- samples/impl/analysis_options
- samples/impl/arctekko/arc_main
- samples/impl/arctekko/arc_routes
- samples/impl/arctekko/arc_screen
- samples/impl/arctekko/config_example
- samples/impl/extensions
- samples/impl/generate_locales
- samples/impl/get_app_pages
- samples/impl/get_binding
- samples/impl/get_controller
- samples/impl/get_provider
- samples/impl/get_route
- samples/impl/get_view
- samples/impl/getx_pattern/get_main
- samples/interface/sample_interface