From 6dd8f7d0fa0864fba7d1cb11730c4606c45dc46c Mon Sep 17 00:00:00 2001 From: Kaarle Ritvanen Date: Sat, 8 Feb 2014 00:45:43 +0200 Subject: web client: eliminate the super method from widgets --- web/widget/abstract/base.js | 8 -------- 1 file changed, 8 deletions(-) (limited to 'web/widget/abstract/base.js') diff --git a/web/widget/abstract/base.js b/web/widget/abstract/base.js index 4a49e0b..dd74cca 100644 --- a/web/widget/abstract/base.js +++ b/web/widget/abstract/base.js @@ -8,17 +8,9 @@ define(["acf2/dom", "jquery", "underscore"], function(dom, $, _) { extend: function(spec) { var res = Object.create(this); for (key in spec) res[key] = spec[key]; - res.base = this; return res; }, - super: function() { - var args = _.toArray(arguments); - var cls = args.shift(); - var key = args.shift(); - return cls.base[key].apply(this, args); - }, - new: function(data, name, meta, level, editable, removable) { return Object.create(this).init( data, name, meta, level, editable, removable -- cgit v1.2.3