private void MoveTo(ConversationDetails details, Slide slide)
 {
     client.MoveTo(details,slide);
 }
 private bool isWithinTeachersRange(Slide possibleSlide)
 {
     return (!IsNavigationLocked || (TeachersCurrentSlideIndex == -1 || possibleSlide.index <= TeachersCurrentSlideIndex));
 }
 public void SlideConstructorTest()
 {
     Slide target = new Slide();
     Assert.Inconclusive("TODO: Implement code to verify target");
 }
 public ConversationDetails AppendSlideAfter(int slide, String Jid, Slide.TYPE type)
 {
     ConversationDetails details = new ConversationDetails("", "", "", new List<Slide>(), new Permissions("", false, false, false), "");
     Action work = delegate
     {
         details = conversationDetailsProvider.AppendSlideAfter(slide, Jid, type);
     };
     tryIfConnected(work);
     return details;
 }
 public Location(ConversationDetails ActiveConversation, Slide CurrentSlide, List<Slide> AvailableSlides)
 {
     activeConversation = ActiveConversation;
     currentSlide = CurrentSlide;
     availableSlides = AvailableSlides;
 }