asArguments method
Implementation
List<String> asArguments() {
final List<String> args = [];
es.forEach((key, value) {
args.add('--es');
args.add(key);
args.add(value);
});
ez.forEach((key, value) {
args.add('--ez');
args.add(key);
args.add(value.toString());
});
ei.forEach((key, value) {
args.add('--ei');
args.add(key);
args.add(value.toString());
});
el.forEach((key, value) {
args.add('--el');
args.add(key);
args.add(value.toString());
});
ef.forEach((key, value) {
args.add('--ef');
args.add(key);
args.add(value.toString());
});
eu.forEach((key, value) {
args.add('--eu');
args.add(key);
args.add(value);
});
ecn.forEach((key, value) {
args.add('--ecn');
args.add(key);
args.add(value);
});
esa.forEach((key, value) {
args.add('--esa');
args.add(key);
args.add(value.join(','));
});
eia.forEach((key, value) {
args.add('--eia');
args.add(key);
args.add(value.join(','));
});
ela.forEach((key, value) {
args.add('--ela');
args.add(key);
args.add(value.join(','));
});
efa.forEach((key, value) {
args.add('--efa');
args.add(key);
args.add(value.join(','));
});
if (grantReadUriPermission) {
args.add('--grant-read-uri-permission');
}
if (grantWriteUriPermission) {
args.add('--grant-write-uri-permission');
}
if (excludeStoppedPackages) {
args.add('--exclude-stopped-packages');
}
if (includeStoppedPackages) {
args.add('--include-stopped-packages');
}
return args;
}