//void ConfigureButtons()
        //{
        //    prevBtn.IsVisible = App.RecipeViewModel.Position > 0;
        //    nextBtn.IsVisible = _vm.Position < _vm.ItemsSource?.Count - 1;
        //}

        //public void PositionSelected(object sender, int position)
        //{
        //    ConfigureButtons();
        //    Debug.WriteLine("Position " + myCarousel.Position + " selected");

        //}

        //public void OnPrev(object sender, TappedEventArgs e)
        //{
        //    if (stepCarousel.Position > 0)
        //        stepCarousel.Position--;
        //}

        public void OnPlay(object sender, TappedEventArgs e)
        {
            var instructionItem = sender as Label;
            var toSpeak         = instructionItem.Text;
            var ts = new TTSpeech();

            ts.Speak(toSpeak);
        }
Example #2
0
        private void OnInstructionSelected(object sender, SelectedItemChangedEventArgs e)
        {
            var instructionItem = e.SelectedItem as Step;
            var toSpeak         = instructionItem.Instruction;
            var ts = new TTSpeech();

            ts.Speak(toSpeak);
        }