import 'package:webfeed/util/xml.dart'; import 'package:xml/xml.dart'; class Scene { final String? title; final String? description; final String? startTime; final String? endTime; Scene({ this.title, this.description, this.startTime, this.endTime, }); static Scene? parse(XmlElement? element) { if (element == null) return null; return Scene( title: findFirstElement(element, 'sceneTitle')?.text, description: findFirstElement(element, 'sceneDescription')?.text, startTime: findFirstElement(element, 'sceneStartTime')?.text, endTime: findFirstElement(element, 'sceneEndTime')?.text, ); } }