Parameter.fromXml constructor
Parameter.fromXml(
- XmlElement elem
Implementation
factory Parameter.fromXml(_s.XmlElement elem) {
return Parameter(
allowedValues: _s.extractXmlStringValue(elem, 'AllowedValues'),
applyMethod:
_s.extractXmlStringValue(elem, 'ApplyMethod')?.toApplyMethod(),
applyType: _s.extractXmlStringValue(elem, 'ApplyType'),
dataType: _s.extractXmlStringValue(elem, 'DataType'),
description: _s.extractXmlStringValue(elem, 'Description'),
isModifiable: _s.extractXmlBoolValue(elem, 'IsModifiable'),
minimumEngineVersion:
_s.extractXmlStringValue(elem, 'MinimumEngineVersion'),
parameterName: _s.extractXmlStringValue(elem, 'ParameterName'),
parameterValue: _s.extractXmlStringValue(elem, 'ParameterValue'),
source: _s.extractXmlStringValue(elem, 'Source'),
supportedEngineModes: _s
.extractXmlChild(elem, 'SupportedEngineModes')
?.let((elem) => _s.extractXmlStringListValues(elem, 'member')),
);
}