Files
flutter_server_box/lib/core/extension/stringx.dart
Junyuan Feng 34e6b99297 APT/Docker manage
- view apt update
- view docker container
2022-03-08 14:47:57 +08:00

21 lines
459 B
Dart

import 'package:toolbox/data/model/distribution.dart';
extension StringX on String {
int get i => int.parse(this);
Distribution get dist {
final lower = toLowerCase();
for (var dist in debianDistList) {
if (lower.contains(dist)) {
return Distribution.debian;
}
}
for (var dist in rehlDistList) {
if (lower.contains(dist)) {
return Distribution.rehl;
}
}
return Distribution.unknown;
}
}