Browse Source

Fixes for traits and component events

pull/4343/head
Artur Arseniev 4 years ago
parent
commit
c2d9b2280c
  1. 9
      src/dom_components/view/ComponentView.js
  2. 2
      src/trait_manager/view/TraitsView.js

9
src/dom_components/view/ComponentView.js

@ -7,10 +7,6 @@ import { replaceWith } from 'utils/dom';
import { setViewEl } from 'utils/mixins';
export default class ComponentView extends Backbone.View {
static getEvents() {
return result(this.prototype, 'events');
}
className() {
return this.getClasses();
}
@ -514,3 +510,8 @@ export default class ComponentView extends Backbone.View {
onRender() {}
}
// Due to the Backbone extend mechanism, static methods are not properly extended
ComponentView.getEvents = function () {
return result(this.prototype, 'events');
};

2
src/trait_manager/view/TraitsView.js

@ -32,4 +32,4 @@ export default class TraitsView extends DomainViews {
}
}
TraitView.prototype.itemView = TraitView;
TraitsView.prototype.itemView = TraitView;

Loading…
Cancel
Save