Commit 396be94e authored by serapath's avatar serapath

CompileTab: refactor element compileContainer

parent ac4f636e
......@@ -22,7 +22,8 @@ module.exports = class CompileTab {
autoCompile: null,
compileButton: null,
warnCompilationSlow: null,
compileIcon: null
compileIcon: null,
compileContainer: null
}
self.data = {
autoCompile: self._opts.config.get('autoCompile'),
......@@ -127,7 +128,7 @@ module.exports = class CompileTab {
self._view.compileButton = yo`<div class="${css.compileButton} onclick=${compile} "id="compile" title="Compile source code">${self._view.compileIcon} Start to compile</div>`
self._view.autoCompile = yo`<input class="${css.autocompile}" onchange=${updateAutoCompile} id="autoCompile" type="checkbox" title="Auto compile">`
if (self.data.autoCompile) self._view.autoCompile.setAttribute('checked', '')
var compileContainer = yo`
self._view.compileContainer = yo`
<div class="${css.compileContainer}">
<div class="${css.compileButtons}">
${self._view.compileButton}
......@@ -150,7 +151,7 @@ module.exports = class CompileTab {
</div>`
var el = yo`
<div class="${css.compileTabView}" id="compileTabView">
${compileContainer}
${self._view.compileContainer}
${contractEl}
${errorContainer}
</div>`
......
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