OptionGroupOptionSetting.fromXml constructor
OptionGroupOptionSetting.fromXml(
- XmlElement elem
Implementation
factory OptionGroupOptionSetting.fromXml(_s.XmlElement elem) {
return OptionGroupOptionSetting(
allowedValues: _s.extractXmlStringValue(elem, 'AllowedValues'),
applyType: _s.extractXmlStringValue(elem, 'ApplyType'),
defaultValue: _s.extractXmlStringValue(elem, 'DefaultValue'),
isModifiable: _s.extractXmlBoolValue(elem, 'IsModifiable'),
isRequired: _s.extractXmlBoolValue(elem, 'IsRequired'),
minimumEngineVersionPerAllowedValue: _s
.extractXmlChild(elem, 'MinimumEngineVersionPerAllowedValue')
?.let((elem) => elem
.findElements('MinimumEngineVersionPerAllowedValue')
.map((c) => MinimumEngineVersionPerAllowedValue.fromXml(c))
.toList()),
settingDescription: _s.extractXmlStringValue(elem, 'SettingDescription'),
settingName: _s.extractXmlStringValue(elem, 'SettingName'),
);
}