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); }
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); }
protected override void GoBack() { if (_currentSection == SettingsSubSection.Main) { base.GoBack(); } else { _currentSection = SettingsSubSection.Main; } }