CookiePartitionKeyOrString.fromJson constructor
CookiePartitionKeyOrString.fromJson(
- dynamic json
Implementation
factory CookiePartitionKeyOrString.fromJson(dynamic json) {
if (json == null) {
throw Exception('Cannot parse null as CookiePartitionKeyOrString');
}
if (json is Map<String, dynamic>) {
try {
return CookiePartitionKeyOrString.fromCookiePartitionKey(
CookiePartitionKey.fromJson(json),
);
} catch (_) {}
}
if (json is String) return CookiePartitionKeyOrString.fromString(json);
throw Exception(
'Invalid type for CookiePartitionKeyOrString: ${json.runtimeType}',
);
}