factory Screen.fromJson(Map<String, dynamic> json) { return Screen( show: AppScreen.fromString(json['show']), parameters: ScreenParameters.fromJson(json['parameters'] ?? {}), ); }