From cd6259cc68cac798eee1ce5eb489350bfc8a9d0b Mon Sep 17 00:00:00 2001 From: Kasalehlia <kasalehlia@clonejo.de> Date: Sat, 14 Nov 2015 22:38:12 +0100 Subject: [PATCH] added infodisplay-outlet feature --- public/js/infodisplay.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/public/js/infodisplay.js b/public/js/infodisplay.js index 1699472..63e77f5 100644 --- a/public/js/infodisplay.js +++ b/public/js/infodisplay.js @@ -19,8 +19,19 @@ $(function () { }); $('body > div').each(function () { var e = $(this); + var outlets = new Set(); socket.on(e.attr('id'), function (cnt) { e.html(cnt); + e.find('infodisplay-outlet[name]').each(function () { + var name = $(this).attr('name'); + if (!outlets.has(name)) { + var outlet = $(this); + socket.on(e.attr('id')+'.'+name, function (content) { + outlet.html(content); + }); + outlets.add(name); + } + }); }); }); }); -- GitLab