list method
Future<void>
list({
- GlobalOptions? global,
- bool long = false,
- bool relativePaths = false,
- PackageFilter? filter,
- ListOutputKind kind = ListOutputKind.column,
inherited
Implementation
Future<void> list({
GlobalOptions? global,
bool long = false,
bool relativePaths = false,
PackageFilter? filter,
ListOutputKind kind = ListOutputKind.column,
}) async {
final workspace = await createWorkspace(global: global, filter: filter);
switch (kind) {
case ListOutputKind.graph:
return _listGraph(workspace);
case ListOutputKind.parsable:
return _listParsable(
workspace,
long: long,
relativePaths: relativePaths,
);
case ListOutputKind.column:
return _listColumn(
workspace,
long: long,
);
case ListOutputKind.json:
return _listJson(
workspace,
relativePaths: relativePaths,
long: long,
);
case ListOutputKind.gviz:
return _listGviz(workspace);
}
}