fromXml static method

WidgetModel? fromXml(
  1. WidgetModel parent,
  2. XmlElement node, {
  3. Scope? scope,
  4. dynamic data,
})

Implementation

static WidgetModel? fromXml(WidgetModel parent, XmlElement node,
    {Scope? scope, dynamic data}) {

  // clone node?
  // node = cloneNode(node, scope ?? parent.scope);

  // exclude this element?
  if (excludeFromTemplate(node, parent.scope)) return null;

  // build the element model
  return fromXmlNode(parent, node, scope, data);
}