parseElement method

Element parseElement(
  1. ParserNode element,
  2. FormElement? parent
)

Implementation

Element parseElement(ParserNode element, FormElement? parent) {
  var elementName = element.getName();
  if (elementName == null) {
    throw MissingElementNameException(
        'An element is missing its name so it cannot be parsed.');
  }
  var parser = _parsersMap[elementName];
  if (parser == null) {
    throw MissingParserException(elementName);
  }
  return parser.parse(element, parent, parseElement);
}