Data.fromMap constructor

Data.fromMap(
  1. Map<String, dynamic> map
)

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'],
  );
}