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];
return Object.create(
module.prototype,
{
var o = Object.create(module.prototype, {
factory: {value: this},
notificationCenter: {value: this.notificationCenter}
}
);
});
return new (o.call(arguments))();
}
function Player(name) {
@ -36,7 +35,7 @@ var factory = new Factory();
var player = factory.new(Player, "jeena");
player.factory.new(Player, "logsol").notificationCenter.alert("foo");
player.factory.new(Player, "logsol").name;
/*