ArgResultsExtension extension
Extension methods for ArgResults to retrieve parsed CLI argument values.
This extension provides a set of methods that make it easy to retrieve parsed command-line argument values from ArgResults in the Morpheme CLI.
Example usage:
final results = parser.parse(args);
final isDebug = results.getFlagDebug();
final flavor = results.getOptionFlavor(defaultTo: 'development');
- on
Methods
- 
  getDeviceId() → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the device ID option formatted for command-line usage.
- 
  getFlagCodesign() → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the codesign flag value formatted for command-line usage.
- 
  getFlagCsp() → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the CSP flag value formatted for command-line usage.
- 
  getFlagDebug() → bool 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the debug flag value.
- 
  getFlagDumpInfo() → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the dump info flag value formatted for command-line usage.
- 
  getFlagFrequencyBasedMinification() → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the frequency based minification flag value formatted for command-line usage.
- 
  getFlagGenerateL10n() → bool 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the generate l10n flag value.
- 
  getFlagObfuscate() → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the obfuscate flag value formatted for command-line usage.
- 
  getFlagObfuscateBool() → bool 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the obfuscate flag value as a boolean.
- 
  getFlagProfile() → bool 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the profile flag value.
- 
  getFlagRelease() → bool 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the release flag value.
- 
  getFlagSourceMaps() → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the source maps flag value formatted for command-line usage.
- 
  getFlagWebResourcesCdn() → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the web resources CDN flag value formatted for command-line usage.
- 
  getMode() → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the build mode as a command-line flag.
- 
  getOptionBaseHref() → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the base href option formatted for command-line usage.
- 
  getOptionBuildName() → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the build name option formatted for command-line usage.
- 
  getOptionBuildNumber() → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the build number option formatted for command-line usage.
- 
  getOptionDart2JsOptimization() → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the dart2js optimization option formatted for command-line usage.
- 
  getOptionExportMethod() → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the export method option formatted for command-line usage.
- 
  getOptionExportOptionsPlist() → String? 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the export options plist option formatted for command-line usage.
- 
  getOptionFlavor({required String defaultTo}) → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the flavor option value.
- 
  getOptionMorphemeYaml() → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the custom path to morpheme.yaml.
- 
  getOptionPwaStrategy() → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the PWA strategy option formatted for command-line usage.
- 
  getOptionSplitDebugInfo() → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the split debug info option formatted for command-line usage.
- 
  getOptionTarget() → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the target file path.
- 
  getOptionWebRenderer() → String 
- 
      Available on ArgResults?, provided by the ArgResultsExtension extension Gets the web renderer option formatted for command-line usage.