Beispiel #1
0
 void DrawMainSection()
 {
     DemoGuiUtils.DrawButton(PnEnabled ? "Disable Push Notifications" : "Enable Push Notifications", TogglePNEnabled, style: GSStyles.Button);
     DemoGuiUtils.DrawButton("Change Language", () => _currentSection = SettingsSubSection.ChooseLanguage,
                             style: GSStyles.Button);
     DemoGuiUtils.DrawButton("Print Device Identifier", () => _console.LogD("Device ID: " + GetSocial.Device.Identifier), style: GSStyles.Button);
 }
Beispiel #2
0
 void DrawMainSection()
 {
     DemoGuiUtils.DrawButton(_pnEnabled ? "Disable Push Notifications" : "Enable Push Notifications", TogglePNEnabled, style: GSStyles.Button);
     DemoGuiUtils.DrawButton("Change Language", () => _currentSection = SettingsSubSection.ChooseLanguage,
                             style: GSStyles.Button);
     DemoGuiUtils.DrawButton("Print Device Identifier", () => _console.LogD("Device ID: " + GetSocial.Device.Identifier), style: GSStyles.Button);
     DemoGuiUtils.DrawButton("Set Global Error Listener", () =>
     {
         var result = GetSocial.SetGlobalErrorListener(OnGlobalError);
         if (result)
         {
             _console.LogD("Successfully set global error listener");
         }
         else
         {
             _console.LogE("Failed to set global error listener");
         }
     },
                             style: GSStyles.Button);
     DemoGuiUtils.DrawButton("Remove Global Error Listener", () =>
     {
         var result = GetSocial.RemoveGlobalErrorListener();
         if (result)
         {
             _console.LogD("Successfully removed global error listener");
         }
         else
         {
             _console.LogE("Failed to remove global error listener");
         }
     },
                             style: GSStyles.Button);
 }
Beispiel #3
0
 protected override void GoBack()
 {
     if (_currentSection == SettingsSubSection.Main)
     {
         base.GoBack();
     }
     else
     {
         _currentSection = SettingsSubSection.Main;
     }
 }