initKeys method
void
initKeys()
Implementation
void initKeys() {
if (keys == null) {
keys = HashMap<Object?, Object?>();
} else {
keys!.clear();
}
Object? key = null;
if (arr != null) {
for (int i = 0; i < arr!.length; i++) {
if (arr![i] != null) {
int nextKey = i + 1;
keys![key] = nextKey;
key = nextKey;
}
}
}
if (map != null) {
for (Object? k in map!.keys) {
Object? v = map![k];
if (v != null) {
keys![key] = k;
key = k;
}
}
}
lastKey = key;
}