The Webfeed Flutter package for Appeto SDK.
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

29 рядки
675 B

  1. import 'package:webfeed/util/xml.dart';
  2. import 'package:xml/xml.dart';
  3. class Scene {
  4. final String title;
  5. final String description;
  6. final String startTime;
  7. final String endTime;
  8. Scene({
  9. this.title,
  10. this.description,
  11. this.startTime,
  12. this.endTime,
  13. });
  14. factory Scene.parse(XmlElement element) {
  15. if (element == null) {
  16. return null;
  17. }
  18. return Scene(
  19. title: findElementOrNull(element, 'sceneTitle')?.text,
  20. description: findElementOrNull(element, 'sceneDescription')?.text,
  21. startTime: findElementOrNull(element, 'sceneStartTime')?.text,
  22. endTime: findElementOrNull(element, 'sceneEndTime')?.text,
  23. );
  24. }
  25. }