From 494af53d67285f3cf19d2a691eb9fccb23d9aa21 Mon Sep 17 00:00:00 2001 From: Luc Yriarte Date: Fri, 10 Aug 2012 17:24:22 +0200 Subject: [PATCH] cloudeebus js library: introspect in object's getter callback --- cloudeebus/cloudeebus.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cloudeebus/cloudeebus.js b/cloudeebus/cloudeebus.js index dbe10ee..0a1f7f2 100644 --- a/cloudeebus/cloudeebus.js +++ b/cloudeebus/cloudeebus.js @@ -101,8 +101,11 @@ cloudeebus.BusConnection.prototype.listNames = function(successCB, errorCB) { } -cloudeebus.BusConnection.prototype.getObject = function(busName, objectPath) { - return new cloudeebus.ProxyObject(this.wampSession, this, busName, objectPath); +cloudeebus.BusConnection.prototype.getObject = function(busName, objectPath, introspectCB, errorCB) { + var proxy = new cloudeebus.ProxyObject(this.wampSession, this, busName, objectPath); + if (introspectCB) + proxy._introspect(introspectCB, errorCB); + return proxy; } -- 2.7.4