GlobalOptions.fromArgResults constructor

GlobalOptions.fromArgResults(
  1. ArgResults results
)

Implementation

factory GlobalOptions.fromArgResults(ArgResults results) {
  final directoryArg = results.option('directory');
  return GlobalOptions(
    directory: directoryArg != null
        ? Directory(directoryArg).absolute.path
        : null,
    verbose: results.flag('verbose'),
    debug: results.flag('debug'),
  );
}