getIgnoreCase method
V?
getIgnoreCase(
- K key, {
- V? defaultValue,
Gets a key
value ignoring case.
Implementation
V? getIgnoreCase(K key, {V? defaultValue}) {
var value = this[key];
if (value != null) return value;
if (key == null) {
return defaultValue;
}
var keyStr = key.toString();
for (var k in keys) {
if (equalsIgnoreAsciiCase(keyStr, k.toString())) {
var value = this[k];
return value ?? defaultValue;
}
}
return defaultValue;
}