still not working with create

This commit is contained in:
Jeena Paradies 2012-07-19 16:20:21 +02:00
parent d3e7389c57
commit 3ee7c197f9

View file

@ -11,13 +11,12 @@ Factory.prototype.new = function () {
var module = arguments[0]; var module = arguments[0];
return Object.create( var o = Object.create(module.prototype, {
module.prototype, factory: {value: this},
{ notificationCenter: {value: this.notificationCenter}
factory: {value: this}, });
notificationCenter: {value: this.notificationCenter}
} return new (o.call(arguments))();
);
} }
function Player(name) { function Player(name) {
@ -36,7 +35,7 @@ var factory = new Factory();
var player = factory.new(Player, "jeena"); var player = factory.new(Player, "jeena");
player.factory.new(Player, "logsol").notificationCenter.alert("foo"); player.factory.new(Player, "logsol").name;
/* /*