public RallySetupPage(TextSender sender)
 {
     InitializeComponent();
     NavigationPage.SetHasNavigationBar(this, false);
     RenderSetupUI();
     this.sender = sender;
 }
Beispiel #2
0
 public MyRallies(TextSender sender)
 {
     InitializeComponent();
     NavigationPage.SetHasNavigationBar(this, false);
     RenderUI();
     this.sender = sender;
 }
Beispiel #3
0
        public MainPage()
        {
            InitializeComponent();
            NavigationPage.SetHasNavigationBar(this, false);

            if (!Application.Current.Properties.ContainsKey("RallyList"))
            {
                List <Rally> rallyList = new List <Rally>();
                Application.Current.Properties["RallyList"] = JsonConvert.SerializeObject(rallyList);
            }
            sender    = new TextSender();
            setupPage = new RallySetupPage(sender);
        }
Beispiel #4
0
        public CurrentRally(Rally rallyData, TextSender textSender)
        {
            InitializeComponent();
            NavigationPage.SetHasNavigationBar(this, false);

            currentRally = rallyData;
            timer        = new RallyTimer(currentRally.end);
            this.sender  = textSender;

            rallyDictionary = new SemanticsDictionary(currentRally.invitation);
            currentRally.refreshInviteeSummary();
            RenderCurrentRallyUI(currentRally);

            MessagingCenter.Subscribe <App, string>(this, "textReceived", (sender, arg) => {
                analyzeTextMessage(arg);
            });
        }
Beispiel #5
0
 public MessageInviteesPage(List <RallyContact> inviteeList, TextSender sender)
 {
     InitializeComponent();
     rallyList   = inviteeList;
     this.sender = sender;
 }