parseJoints method
Implementation
Map<String,dynamic> parseJoints(XmlElement xml ) {
final Map<String,dynamic> data = {
'inputs': <String,dynamic>{}
};
for (final child in xml.descendantElements){
switch ( child.name.local ) {
case 'input':
final semantic = child.getAttribute( 'semantic' );
final id = parseId( child.getAttribute( 'source' )! );
data['inputs']![ semantic ] = id;
break;
}
}
return data;
}