alias property

String? alias

Implementation

String? get alias {
  String? name;
  for (var a in validNames) {
    if (name == null) {
      name = a;
    } else if (name == a) {
      continue;
    } else {
      throw StateError("Multiple JSON field aliases: "
          "${where((a) => a.isValid).map((a) => a.name).toList()}");
    }
  }
  return name;
}