WasabiModelListVer.fromElement(- Element? element
)
Implementation
WasabiModelListVer.fromElement(Element? element) {
if (element != null) {
key = UtilsXml.element(element, 'Key')?.text;
versionId = UtilsXml.element(element, 'VersionId')?.text;
isLatest =
UtilsXml.element(element, 'IsLatest')?.text == "true" ? true : false;
if (UtilsXml.element(element, 'LastModified') != null) {
lastModified = DateTime.tryParse(
UtilsXml.element(element, 'LastModified')?.text ?? '');
}
eTag = UtilsXml.element(element, 'ETag')?.text;
size = int.tryParse(UtilsXml.element(element, 'Size')?.text ?? '');
owner = WasabiModelListVerOwner.fromElement(
UtilsXml.element(element, 'Owner'));
storageClass = UtilsXml.element(element, 'StorageClass')?.text;
}
}