IntExpression.fromXMLNode constructor
Implementation
@override
IntExpression.fromXMLNode(XMLNode node)
: value = node.attributes.entries
.map((entry) {
switch (entry.key) {
case 'set':
return SetIntValue(int.parse(entry.value));
case 'increase':
return IncreaseIntValue(int.parse(entry.value));
case 'decrease':
return DecreaseIntValue(int.parse(entry.value));
default:
return null;
}
})
.whereType<IntExpressionValue>()
.first;