|
|
@ -136,7 +136,7 @@ module.exports = class SettingsTab { |
|
|
|
|
|
|
|
|
|
|
|
function loadPlugins (plugins, opt) { |
|
|
|
function loadPlugins (plugins, opt) { |
|
|
|
for (var k in plugins) { |
|
|
|
for (var k in plugins) { |
|
|
|
var plugin = plugins[k] |
|
|
|
(function (plugin) { |
|
|
|
if (!self._view.plugins[plugin.title]) self._view.plugins[plugin.title] = {} |
|
|
|
if (!self._view.plugins[plugin.title]) self._view.plugins[plugin.title] = {} |
|
|
|
self._view.plugins[plugin.title].json = plugin |
|
|
|
self._view.plugins[plugin.title].json = plugin |
|
|
|
self._view.plugins[plugin.title].el = yo`<div title=${plugin.title} class="${css.pluginLoad}">
|
|
|
|
self._view.plugins[plugin.title].el = yo`<div title=${plugin.title} class="${css.pluginLoad}">
|
|
|
@ -144,6 +144,7 @@ module.exports = class SettingsTab { |
|
|
|
${opt.removable ? yo`<span class="${css.removePlugin}" onclick=${() => { onRemovePlugin(plugin.title) }}><i class="fa fa-close"></i></span>` : yo`<span></span>`} |
|
|
|
${opt.removable ? yo`<span class="${css.removePlugin}" onclick=${() => { onRemovePlugin(plugin.title) }}><i class="fa fa-close"></i></span>` : yo`<span></span>`} |
|
|
|
</div>` |
|
|
|
</div>` |
|
|
|
self._view.config.plugins.appendChild(self._view.plugins[plugin.title].el) |
|
|
|
self._view.config.plugins.appendChild(self._view.plugins[plugin.title].el) |
|
|
|
|
|
|
|
})(plugins[k]) |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|