import 'package:mangayomi/eval/javascript/http.dart'; class PageUrl { String url; String? fileName; Map? headers; PageUrl(this.url, {this.fileName, this.headers}); factory PageUrl.fromJson(Map json) { return PageUrl( json['url'].toString().trim(), headers: (json['headers'] as Map?)?.toMapStringString, ); } Map toJson() => {'url': url, 'headers': headers}; @override String toString() { return 'PageUrl(url: $url, headers: $headers, fileName: $fileName)'; } }