namedMap method

dynamic namedMap(
  1. String tag,
  2. dynamic naMap,
  3. Map? methodMap,
  4. BuildContext context,
  5. Domain? domain,
  6. MapEntry e,
)

Implementation

dynamic namedMap(String tag, dynamic naMap, Map? methodMap,
    BuildContext context, Domain? domain, MapEntry e) {
  var result;
  if (tag == 'FairWidget' && e.key.toString() == 'data') {
    result = e.value;
  } else {
    var body;
    if ((body = replaceMethod(methodMap, e.value['className'])) != null) {
      result = convert(context, body, methodMap, domain: domain);
    } else {
      if (isSupportedNa(e.value)) {
        result = convert(context, e.value, methodMap, domain: domain);
      } else {
        result = e.value;
      }
    }
  }
  return result;
}