UNPKG

@osh-branches/osh-js

Version:
17 lines (14 loc) 489 B
import AbstractParser from "../AbstractParser"; class CountParser extends AbstractParser { build(element) { if('value' in element) { this.value = parseInt(element['value']); } } parse(dataTypeParser, props, resultParent) { let value = (this.value) ? this.value : parseInt(dataTypeParser.nextToken(this.path)); super.checkIdValue(value); resultParent[this.name] = value; } } export default CountParser;