Commit bc0a9937 authored by yann300's avatar yann300

fix use of "config"

parent 230e4bc5
...@@ -36,7 +36,7 @@ function compileTab (appAPI = {}, appEvents = {}, opts = {}) { ...@@ -36,7 +36,7 @@ function compileTab (appAPI = {}, appEvents = {}, opts = {}) {
var compileTimeout = null var compileTimeout = null
function scheduleCompilation () { function scheduleCompilation () {
if (!appAPI.config.get('autoCompile')) { if (!opts.config.get('autoCompile')) {
return return
} }
...@@ -59,16 +59,16 @@ function compileTab (appAPI = {}, appEvents = {}, opts = {}) { ...@@ -59,16 +59,16 @@ function compileTab (appAPI = {}, appEvents = {}, opts = {}) {
// ----------------- autoCompile ----------------- // ----------------- autoCompile -----------------
var autoCompileInput = compileContainer.querySelector('#autoCompile') var autoCompileInput = compileContainer.querySelector('#autoCompile')
var autoCompile = false var autoCompile = false
if (appAPI.config.exists('autoCompile')) { if (opts.config.exists('autoCompile')) {
autoCompile = appAPI.config.get('autoCompile') autoCompile = opts.config.get('autoCompile')
} }
appAPI.config.set('autoCompile', autoCompile) opts.config.set('autoCompile', autoCompile)
if (autoCompile) { if (autoCompile) {
autoCompileInput.setAttribute('checked', autoCompile) autoCompileInput.setAttribute('checked', autoCompile)
} }
autoCompileInput.addEventListener('change', function () { autoCompileInput.addEventListener('change', function () {
appAPI.config.set('autoCompile', autoCompileInput.checked) opts.config.set('autoCompile', autoCompileInput.checked)
}) })
// REGISTER EVENTS // REGISTER EVENTS
......
...@@ -56,16 +56,16 @@ module.exports = class SettingsTab { ...@@ -56,16 +56,16 @@ module.exports = class SettingsTab {
// Gist settings // Gist settings
var gistAccessToken = yo`<input id="gistaccesstoken" type="password">` var gistAccessToken = yo`<input id="gistaccesstoken" type="password">`
var token = self._api.config.get('settings/gist-access-token') var token = self._opts.config.get('settings/gist-access-token')
if (token) gistAccessToken.value = token if (token) gistAccessToken.value = token
var gistAddToken = yo`<input class="${css.savegisttoken}" id="savegisttoken" onclick=${() => { self._api.config.set('settings/gist-access-token', gistAccessToken.value); tooltip('Access token saved') }} value="Save" type="button">` var gistAddToken = yo`<input class="${css.savegisttoken}" id="savegisttoken" onclick=${() => { self._opts.config.set('settings/gist-access-token', gistAccessToken.value); tooltip('Access token saved') }} value="Save" type="button">`
var gistRemoveToken = yo`<input id="removegisttoken" onclick=${() => { gistAccessToken.value = ''; self._api.config.set('settings/gist-access-token', ''); tooltip('Access token removed') }} value="Remove" type="button">` var gistRemoveToken = yo`<input id="removegisttoken" onclick=${() => { gistAccessToken.value = ''; self._opts.config.set('settings/gist-access-token', ''); tooltip('Access token removed') }} value="Remove" type="button">`
self._view.gistToken = yo`<div class="${css.checkboxText}">${gistAccessToken}${copyToClipboard(() => self._api.config.get('settings/gist-access-token'))}${gistAddToken}${gistRemoveToken}</div>` self._view.gistToken = yo`<div class="${css.checkboxText}">${gistAccessToken}${copyToClipboard(() => self._opts.config.get('settings/gist-access-token'))}${gistAddToken}${gistRemoveToken}</div>`
// //
self._view.optionVM = yo`<input onchange=${onchangeOption} id="alwaysUseVM" type="checkbox">` self._view.optionVM = yo`<input onchange=${onchangeOption} id="alwaysUseVM" type="checkbox">`
if (self._api.config.get('settings/always-use-vm')) self._view.optionVM.setAttribute('checked', '') if (self._opts.config.get('settings/always-use-vm')) self._view.optionVM.setAttribute('checked', '')
self._view.personal = yo`<input onchange=${onchangePersonal} id="personal" type="checkbox">` self._view.personal = yo`<input onchange=${onchangePersonal} id="personal" type="checkbox">`
if (self._api.config.get('settings/personal-mode')) self._view.personal.setAttribute('checked', '') if (self._opts.config.get('settings/personal-mode')) self._view.personal.setAttribute('checked', '')
self._view.optimize = yo`<input onchange=${onchangeOptimize} id="optimize" type="checkbox">` self._view.optimize = yo`<input onchange=${onchangeOptimize} id="optimize" type="checkbox">`
if (self.data.optimize) self._view.optimize.setAttribute('checked', '') if (self.data.optimize) self._view.optimize.setAttribute('checked', '')
var warnText = `Transaction sent over Web3 will use the web3.personal API - be sure the endpoint is opened before enabling it. var warnText = `Transaction sent over Web3 will use the web3.personal API - be sure the endpoint is opened before enabling it.
...@@ -187,7 +187,7 @@ module.exports = class SettingsTab { ...@@ -187,7 +187,7 @@ module.exports = class SettingsTab {
${self._view.config.localremixd} ${self._view.config.localremixd}
</div>` </div>`
function onchangeOption (event) { function onchangeOption (event) {
self._api.config.set('settings/always-use-vm', !self._api.config.get('settings/always-use-vm')) self._opts.config.set('settings/always-use-vm', !self._opts.config.get('settings/always-use-vm'))
} }
function onloadPlugin (event) { function onloadPlugin (event) {
try { try {
...@@ -216,7 +216,7 @@ module.exports = class SettingsTab { ...@@ -216,7 +216,7 @@ module.exports = class SettingsTab {
self._updateVersionSelector() self._updateVersionSelector()
} }
function onchangePersonal (event) { function onchangePersonal (event) {
self._api.config.set('settings/personal-mode', !self._api.config.get('settings/personal-mode')) self._opts.config.set('settings/personal-mode', !self._opts.config.get('settings/personal-mode'))
} }
return self._view.el return self._view.el
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment