usage property

  1. @override
String get usage
override

Generates a string displaying usage information for this command.

This includes usage for the command's arguments as well as a list of subcommands, if there are any.

Implementation

@override
String get usage => '''
Usage: flutter_init_cli generate <feature_name>
Aliases: g

Options:
-h, --help    Print this usage information.

Examples:
# Generate a 'profile' screen/feature module
flutter_init_cli generate profile

# Shortcut to generate a 'cart_details' feature module
flutter_init_cli g cart_details
''';