@CallSuper public void onViewModelDestroyed(){
  mView=null;
  mUiThreadTaskQueue.clear();
}

@ CallSuper public void onViewModelDestroyed ( ) { mView = null ; mUiThreadTaskQueue . clear ( ) ; }
called after this viewmodel instance was destroyed and removed from cache < p > this is a place to do any cleanup to avoid memory leaks
