public ViewIndividualCardPage(YugiohGameCard card)
        {
            Content = DisplayCardImages(card);

            //if (card is Skill skill)
            //    Content = GetContentForSkillCard(skill);
            //else if (card is Spell spell)
            //    Content = GetContentForSpellCard(spell);
            //else if (card is Trap trap)
            //    Content = GetContentForTrapCard(trap);
            //else if (card is Monster monster)
            //    Content = GetContentForMonsterCard(monster);
        }
        private ScrollView DisplayCardImages(YugiohGameCard card)
        {
            var layout = new StackLayout();

            foreach (var setCode in card.SetCodes)
            {
                var fileName = $"{setCode.Replace("-", "").ToLower()}.png";
                var image    = new Image
                {
                    Source        = ImageSource.FromFile(fileName),
                    HeightRequest = 600
                };


                layout.Children.Add(image);
            }

            var scrollView = new ScrollView
            {
                Content = layout
            };

            return(scrollView);
        }