So it´s no possible to manage just from VM?
Im have testing your solution. I can startRefreshing() in onAppearing but I need stop it when my load function in VM has finished, but IsRefreshing = false doesnt work as expected. So I understand is a must stop it with EndRefreshing().
My final workaround has been add a reference to pull to refresh control in VM:
-----------------------------------------------------------
InitializeComponent();
var viewModel = ((MyViewModel)this.BindingContext);
viewModel.PullToRefreshControl = pullToRefresh;
-----------------------------------------------------------
But I dont like this solution. I think IsRefreshing true and false should do the same as StartRefreshing() and EndRefreshin() methods.
Is this feature in the road map?
You have very cool controls, but sometimes help is needed like this time.
Thanks!
Regards,
Enrique Ramos