getValueByPath method
Implementation
Future<dynamic> getValueByPath(String path) async {
if (_data.isEmpty) {
await init();
}
final keys = path.split('/');
dynamic current = _data;
for (final key in keys) {
if (current is Map<String, dynamic> && current.containsKey(key)) {
current = current[key];
} else {
return null;
}
}
return current;
}