@override Map<String, dynamic> toJson() => { 'type': 'web', 'currentUrl': currentUrl, 'isMobile': isMobile, 'isOnline': isOnline, };