Installation dataProviderin a new object Arraywill result in an error:
Implicitly enforcing an Array value to an unrelated fl.data:DataProvider type.
Instead, you should use the method removeAll()provided by DataProvider:
list.dataProvider.removeAll();
REMOVE_ALL DataProvider, , , .