Example #1
0
 handleAceOptionInputChange(name, type, e) {
   let val = e.target.value
   if (type == "number") {
     if (val.length < 1) {
       return
     }
     else {
       val = parseInt(val)
     }
   }
   SettingActions.setAceOptionsValue({ name, value: val })
 }
Example #2
0
 handleStatusBarToggleChange(e) {
   let val = e.currentTarget.winControl.checked
   if (Windows.UI.ViewManagement.StatusBar) {
     let statusBar = Windows.UI.ViewManagement.StatusBar.getForCurrentView()
     if (val == true) {
       statusBar.showAsync()
     }
     else {
       statusBar.hideAsync()
     }
   }
   SettingActions.setValue({ name: "statusBar", value: val })
 }
Example #3
0
 handleDisplayLanguageDropdownChange(e) {
   Windows.Globalization.ApplicationLanguages.primaryLanguageOverride = e.target.value
   SettingActions.setValue({ name: "displayLanguage", value: e.target.value })
 }
Example #4
0
 handleAceOptionDropdownChange(name, e) {
   SettingActions.setValue({ name, value: e.target.value })
 }
Example #5
0
 handleAceOptionToggleChange(name, e) {
   SettingActions.setAceOptionsValue({ name, value: e.currentTarget.winControl.checked })
 }
Example #6
0
 handleThemeItemClick(theme) {
   SettingActions.setValue({ name: "theme", value: theme })
 }
Example #7
0
 handleColorItemClick(color) {
   SettingActions.setValue({ name: "primaryColor", value: color })
 }
Example #8
0
 handleDecreaseFontSizeButtonClick() {
   if (this.context.settings.fontSize < 2) return
   SettingActions.setAceOptionsValue({ name: "fontSize", value: this.context.settings.aceOptions.fontSize - 1 })
 }
Example #9
0
 handleIncreaseFontSizeButtonClick() {
   SettingActions.setAceOptionsValue({ name: "fontSize", value: this.context.settings.aceOptions.fontSize + 1 })
 }