PlatformBranchSummary.fromXml constructor

PlatformBranchSummary.fromXml(
  1. XmlElement elem
)

Implementation

factory PlatformBranchSummary.fromXml(_s.XmlElement elem) {
  return PlatformBranchSummary(
    branchName: _s.extractXmlStringValue(elem, 'BranchName'),
    branchOrder: _s.extractXmlIntValue(elem, 'BranchOrder'),
    lifecycleState: _s.extractXmlStringValue(elem, 'LifecycleState'),
    platformName: _s.extractXmlStringValue(elem, 'PlatformName'),
    supportedTierList: _s
        .extractXmlChild(elem, 'SupportedTierList')
        ?.let((elem) => _s.extractXmlStringListValues(elem, 'member')),
  );
}