deserialize method
Deserializes the FML template elements, attributes and children
Implementation
@override
void deserialize(XmlElement xml)
{
// deserialize
super.deserialize(xml);
// properties
all = Xml.get(node: xml, tag: 'all');
if (all == null) {
left = Xml.get(node: xml, tag: 'left');
right = Xml.get(node: xml, tag: 'right');
top = Xml.get(node: xml, tag: 'top');
bottom = Xml.get(node: xml, tag: 'bottom');
horizontal = Xml.get(node: xml, tag: 'horizontal') ?? Xml.get(node: xml, tag: 'hor');
vertical = Xml.get(node: xml, tag: 'vertical') ?? Xml.get(node: xml, tag: 'ver');
}
}