With getContexts() you get a reference to all data that is displayed in the list. You can get all data via
list.getBinding("items").getContexts().map( c => c.getObject())
Or the "dataset pointer"
list.getBinding("items").getContexts().map( c => c.getPath())