void DismissKeyboardOnTouchPropertyChanged(InfiniteListView bindable, bool oldValue, bool newValue) { if (newValue != default(bool)) { GestureRecognizers.Add(_gestureDismiss); } else { GestureRecognizers.Remove(_gestureDismiss); } }
void LoadMoreCommandPropertyChanged(InfiniteListView bindable, ICommand oldValue, ICommand newValue) { if (newValue != default(ICommand)) { ItemAppearing += InfiniteListView_ItemAppearing; } else { ItemAppearing -= InfiniteListView_ItemAppearing; } }