author | laurent |
Wed, 12 Aug 2009 11:40:26 +0200 | |
changeset 369 | bd54d41a7573 |
child 381 | 5c0f34a9ab00 |
permissions | -rw-r--r-- |
// import Nevow.Athena WebInterface.PLC = Nevow.Athena.Widget.subclass('WebInterface.PLC'); WebInterface.PLC.method( 'updateHMI', function (self, data) { d = self.callRemote('getPLCElement'); d.addCallback( function liveElementReceived(le) { d2 = self.addChildWidgetFromWidgetInfo(le); d2.addCallback( function childAdded(widget) { var node = self.nodeById('content'); node.replaceChild(widget.node, node.getElementsByTagName('div')[0]); }); }); });