UNPKG

@osh-branches/osh-js

Version:
19 lines (16 loc) 521 B
import AbstractParser from "../AbstractParser"; class BinaryEncodingParser extends AbstractParser { build(element) { // iterate over member // old SOS property name let memberPropertyName = 'member'; // new SWE property name if('members' in element) { memberPropertyName = 'members'; } for(let member of element[memberPropertyName]) { this.parseElement(member); } } } export default BinaryEncodingParser;