Data.fromMap constructor
Creates a Data instance from a Map.
This factory constructor is used for deserializing data from JSON or other map-based formats.
Parameters:
map
: Map containing URL and data content
Returns:
- New Data instance with data from the map
Throws:
- FormatException if the URL string is invalid
Implementation
factory Data.fromMap(Map<String, dynamic> map) {
return Data(
Uri.parse(map['url']),
map['obj'],
);
}