resolveIDFromMap<V> method
Implementation
V? resolveIDFromMap<V>(Map map) {
var idField = idFieldName();
var id = map[idField];
if (id != null) return id;
var idFieldSimple = StringUtils.toLowerCaseSimpleCached(idField);
for (var k in map.keys) {
if (k == idFieldSimple) {
return map[k];
}
var kSimple = StringUtils.toLowerCaseSimple(k);
if (kSimple == idFieldSimple) {
return map[k];
}
}
return null;
}