can be used to listen for the results changes
results
final void Function(List<Map> next, {List<Map> prev}) onResults;