switch sides

Signed-off-by: 21pages <pages21@163.com>
This commit is contained in:
21pages
2023-01-17 13:28:33 +08:00
parent 45c0e10102
commit 333092f983
49 changed files with 373 additions and 61 deletions

View File

@@ -1606,3 +1606,16 @@ Widget dialogButton(String text,
));
}
}
int get_version_num(String version) {
final list = version.split('.');
var n = 0;
for (var i = 0; i < list.length; i++) {
n = n * 1000 + (int.tryParse(list[i]) ?? 0);
}
return n;
}
int version_cmp(String v1, String v2) {
return get_version_num(v1) - get_version_num(v2);
}