fixflattener
lianahus 3 years ago
parent ebbebb4107
commit 969a21db80
  1. 14
      apps/remix-ide/src/app/components/plugin-manager-component.js

@ -138,17 +138,17 @@ class PluginManagerComponent extends ViewPlugin {
})
}
activateP(name) {
activateP (name) {
this.appManager.activatePlugin(name)
_paq.push(['trackEvent', 'manager', 'activate', name])
}
deactivateP(name) {
deactivateP (name) {
this.call('manager', 'deactivatePlugin', name)
_paq.push(['trackEvent', 'manager', 'deactivate', name])
}
renderItem(profile) {
renderItem (profile) {
const displayName = (profile.displayName) ? profile.displayName : profile.name
const doclink = profile.documentation ? yo`<a href="${profile.documentation}" class="px-1" title="link to documentation" target="_blank"><i aria-hidden="true" class="fas fa-book"></i></a>`
: yo``
@ -207,7 +207,7 @@ class PluginManagerComponent extends ViewPlugin {
/**
* Add a local plugin to the list of plugins
*/
async openLocalPlugin() {
async openLocalPlugin () {
try {
const profile = await this.localPlugin.open(this.appManager.getAll())
if (!profile) return
@ -224,7 +224,7 @@ class PluginManagerComponent extends ViewPlugin {
}
}
render() {
render () {
// Filtering helpers
const isFiltered = (profile) => (profile.displayName ? profile.displayName : profile.name).toLowerCase().includes(this.filter)
const isNotRequired = (profile) => !this.appManager.isRequired(profile.name)
@ -291,13 +291,13 @@ class PluginManagerComponent extends ViewPlugin {
return rootView
}
reRender() {
reRender () {
if (this.views.root) {
yo.update(this.views.root, this.render())
}
}
filterPlugins({ target }) {
filterPlugins ({ target }) {
this.filter = target.value.toLowerCase()
this.reRender()
}

Loading…
Cancel
Save