operator [] method
Implementation
Value? operator [](Object key) {
Value? value;
if(key is String){
var keys = key.split("|");
for (var key in keys) {
var filtered = values.where((element) => element.range != 0);
for (var item in filtered) {
if (item.key == key) {
value = item;
}
}
}
}else if(key is int){
var filtered = values.where((element) => element.range == key);
for (var item in filtered) {
value = item;
}
}
return value;
}