X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fmkws-team.js;h=0879add2e72938e3a0dcd9d01509f9be210dcec8;hb=4e1675fa47595979321f6ae8b7588bc61f24ff79;hp=070f21df347c916820b9b25040d7d1288ed01bca;hpb=4abac12e93a06c15f6a805eef4e2c92db8d91ab1;p=mkws-moved-to-github.git diff --git a/src/mkws-team.js b/src/mkws-team.js index 070f21d..0879add 100644 --- a/src/mkws-team.js +++ b/src/mkws-team.js @@ -164,11 +164,25 @@ mkws.makeTeam = function($, teamName) { }; params.oninit = onInit; - params.onbytarget = onBytarget; - params.onstat = onStat; - params.onterm = (config.facets.length ? onTerm : undefined); - params.onshow = onShow; - params.onrecord = onRecord; + if (m_queues.targets) { + params.onbytarget = onBytarget; + log("setting bytarget callback"); + } + if (m_queues.stat) { + params.onstat = onStat; + log("setting stat callback"); + } + if (m_queues.termlists && config.facets.length) { + params.onterm = onTerm; + log("setting term callback"); + } + if (m_queues.records) { + log("setting show callback"); + params.onshow = onShow; + // Record callback is subscribed from records callback + log("setting record callback"); + params.onrecord = onRecord; + } m_paz = new pz2(params); log("ccreated main pz2 object");