ApkManifest.fromJson constructor
ApkManifest.fromJson(
- Map json_
Implementation
ApkManifest.fromJson(core.Map json_)
: this(
applicationLabel: json_['applicationLabel'] as core.String?,
intentFilters: (json_['intentFilters'] as core.List?)
?.map((value) => IntentFilter.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
maxSdkVersion: json_['maxSdkVersion'] as core.int?,
metadata: (json_['metadata'] as core.List?)
?.map((value) => Metadata.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
minSdkVersion: json_['minSdkVersion'] as core.int?,
packageName: json_['packageName'] as core.String?,
services: (json_['services'] as core.List?)
?.map((value) => Service.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
targetSdkVersion: json_['targetSdkVersion'] as core.int?,
usesFeature: (json_['usesFeature'] as core.List?)
?.map((value) => UsesFeature.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
usesPermission: (json_['usesPermission'] as core.List?)
?.map((value) => value as core.String)
.toList(),
usesPermissionTags: (json_['usesPermissionTags'] as core.List?)
?.map((value) => UsesPermissionTag.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
versionCode: json_['versionCode'] as core.String?,
versionName: json_['versionName'] as core.String?,
);