author | edouard |
Thu, 13 Aug 2009 11:48:55 +0200 | |
changeset 380 | 46d7d2ce84d2 |
parent 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]); }); }); });