cleanup special 'definedProperties' field in Node

'definedProperties' seems like module-meta-data, which shouldn't be on a Node instance.
This commit is contained in:
Sebastian Thiel
2016-01-03 15:59:50 +01:00
parent 98d2f94a3a
commit 7a591bb4a8
2 changed files with 4 additions and 1 deletions
+2
View File
@@ -30,6 +30,8 @@ export default class Node {
_.forOwn(this.definedProperties || {}, (methods, name) => {
Object.defineProperty(this, name, methods);
});
delete this.definedProperties;
}
// The SVG element to render this node into. A node-type class is