Trailer.parse constructor
Trailer.parse(
- XmlElement element
Factory method to parse an XmlElement
and create a Trailer object from it.
The element
is an XML element containing the trailer information.
Returns the parsed Trailer object.
Implementation
factory Trailer.parse(XmlElement element) {
final lengthStr = element.getAttribute('length');
final seasonStr = element.getAttribute('season');
return Trailer(
url: element.getAttribute('url'),
pubdate: element.getAttribute('pubdate'),
length: lengthStr == null ? null : int.tryParse(lengthStr),
type: element.getAttribute('type'),
season: seasonStr == null ? null : int.tryParse(seasonStr),
value: element.innerText,
);
}