public TinderPage()
        {
            InitializeComponent();
            BindingContext = new TinderPageViewModel();

            SwipeCardView.Dragging += OnDragging;
        }
Пример #2
0
        private async Task finish_fun(int answer)
        {
            if (answer == 2) // results
            {
                List <Number> results = new List <Number>();
                for (int i = 0; i < FlexL.Children.Count; i++)
                {
                    results.Add((Number)SwipeCardView.ItemsSource[i]);
                    LastNumber = (Number)SwipeCardView.ItemsSource[i];
                }
                BindingContext = new TinderPageViewModel(results);
                SwipeCardView.SupportedDraggingDirections = SwipeCardDirection.Left;
                SwipeCardView.SupportedSwipeDirections    = SwipeCardDirection.Left;

                nopeVisible = false;
            }
            else if (answer == 0) // play again
            {
                BindingContext = new TinderPageViewModel();
                MyAnimationView.PlayProgressSegment(0, 1);
                timer = sec15;
                stopwatch.Restart();
                FlexL.Children.Clear();
                finished    = false;
                nopeVisible = true;
                SwipeCardView.SupportedDraggingDirections = SupportedDraggingDirections;
                SwipeCardView.SupportedSwipeDirections    = SupportedSwipingDirections;
            }
            else if (answer == 1) // quit
            {
                await Navigation.PopAsync();

                finished = false;
            }
        }
Пример #3
0
        public OnlyPrimesGame()
        {
            InitializeComponent();
            BindingContext = new TinderPageViewModel();

            SwipeCardView.Dragging += OnDragging;
            SwipeCardView.Swiped   += OnSwiping;


            finished    = false;
            nopeVisible = true;
        }
Пример #4
0
        public TinderPage()
        {
            InitializeComponent();
            BindingContext = new TinderPageViewModel();

            SwipeCardView.Dragging += OnDragging;
            SwipeCardView.Swiped   += OnSwiping;
            stopwatch = new Stopwatch();

            stopwatch.Start();
            finished    = false;
            nopeVisible = true;
        }