mirror of
https://github.com/ImranR98/Obtainium.git
synced 2025-07-31 21:00:15 +02:00
apkpure: improve typing
This commit is contained in:
@@ -63,7 +63,9 @@ class APKPure extends AppSource {
|
|||||||
return Uri.parse(standardUrl).pathSegments.last;
|
return Uri.parse(standardUrl).pathSegments.last;
|
||||||
}
|
}
|
||||||
|
|
||||||
getDetailsForVersion(List<Map> versionVariants, List<String> supportedArchs,
|
getDetailsForVersion(
|
||||||
|
List<Map<String, dynamic>> versionVariants,
|
||||||
|
List<String> supportedArchs,
|
||||||
Map<String, dynamic> additionalSettings) async {
|
Map<String, dynamic> additionalSettings) async {
|
||||||
var apkUrls = versionVariants
|
var apkUrls = versionVariants
|
||||||
.map((e) {
|
.map((e) {
|
||||||
@@ -160,7 +162,7 @@ class APKPure extends AppSource {
|
|||||||
jsonDecode(res.body)['version_list'].cast<Map<String, dynamic>>();
|
jsonDecode(res.body)['version_list'].cast<Map<String, dynamic>>();
|
||||||
|
|
||||||
// group by version
|
// group by version
|
||||||
List versions = apks
|
List<List<Map<String, dynamic>>> versions = apks
|
||||||
.fold<Map<String, List<Map<String, dynamic>>>>({},
|
.fold<Map<String, List<Map<String, dynamic>>>>({},
|
||||||
(Map<String, List<Map<String, dynamic>>> val,
|
(Map<String, List<Map<String, dynamic>>> val,
|
||||||
Map<String, dynamic> element) {
|
Map<String, dynamic> element) {
|
||||||
|
Reference in New Issue
Block a user