private void DataTemplateFling(View view, int i, AnimeDetailsPageViewModel.AnimeStaffDataViewModels.AnimeCharacterStaffModelViewModel models)
        {
            var itemCharacter = view.FindViewById <FavouriteItem>(Resource.Id.CharacterActorPairItemCharacter);
            var itemPerson    = view.FindViewById <FavouriteItem>(Resource.Id.CharacterActorPairItemActor);

            itemCharacter.BindModel(models.AnimeCharacter, true);
            itemPerson.BindModel(models.AnimeStaffPerson, true);
        }
        private void DataTemplateFull(View view, int i, AnimeDetailsPageViewModel.AnimeStaffDataViewModels.AnimeCharacterStaffModelViewModel models)
        {
            var itemCharacter = view.FindViewById <FavouriteItem>(Resource.Id.CharacterActorPairItemCharacter);
            var itemPerson    = view.FindViewById <FavouriteItem>(Resource.Id.CharacterActorPairItemActor);

            bool firstRun = !itemCharacter.Initialized;

            itemCharacter.BindModel(models.AnimeCharacter, false);
            itemPerson.BindModel(models.AnimeStaffPerson, false);

            if (firstRun)
            {
                itemCharacter.Click += ItemCharacterOnClick;
                itemPerson.Click    += ItemPersonOnClick;
            }
        }