SharedStorageAccessParams.fromJson constructor
SharedStorageAccessParams.fromJson(
- Map<String, dynamic> json
)
Implementation
factory SharedStorageAccessParams.fromJson(Map<String, dynamic> json) {
return SharedStorageAccessParams(
scriptSourceUrl: json.containsKey('scriptSourceUrl')
? json['scriptSourceUrl'] as String
: null,
operationName: json.containsKey('operationName')
? json['operationName'] as String
: null,
serializedData: json.containsKey('serializedData')
? json['serializedData'] as String
: null,
urlsWithMetadata: json.containsKey('urlsWithMetadata')
? (json['urlsWithMetadata'] as List)
.map((e) => SharedStorageUrlWithMetadata.fromJson(
e as Map<String, dynamic>))
.toList()
: null,
key: json.containsKey('key') ? json['key'] as String : null,
value: json.containsKey('value') ? json['value'] as String : null,
ignoreIfPresent: json.containsKey('ignoreIfPresent')
? json['ignoreIfPresent'] as bool
: null,
);
}