|
|
@@ -11,7 +11,7 @@ l:{fileUploadCancel:"Cancel",neterror:"Cannot connect to chat !"}};var J=[],K=0;
|
|
|
function ka(){var a=document.createDocumentFragment(),b=Object.keys(D.a.f||{}),c=[],d=[],f=[],e=[];b.sort(function(a,b){return a[0]!==b[0]?a[0]-b[0]:D.a.f[a].name.localeCompare(D.a.f[b].name)});b.forEach(function(a){a=D.a.f[a];if(!a.h&&!1!==a.s)if(a instanceof x){if(!a.c.g){var b;b=document.createElement("li");var l=document.createElement("a");b.id="room_"+a.id;l.href="#"+a.id;b.className="slack-context-room slack-ims";l.textContent=a.c.name;b.appendChild(L());b.appendChild(l);a.c.c||b.classList.add("away");
|
|
|
F===a&&b.classList.add("selected");a.a>a.b&&(b.classList.add("unread"),0<=M.indexOf(a)&&b.classList.add("unreadHi"));b&&(a.m?c.push(b):e.push(b))}}else b=document.createElement("li"),l=document.createElement("a"),b.id="room_"+a.id,l.href="#"+a.id,a.j?(b.className="slack-context-room slack-group",b.dataset.count=Object.keys(a.g||{}).length):b.className="slack-context-room slack-channel",F===a&&b.classList.add("selected"),l.textContent=a.name,b.appendChild(L()),b.appendChild(l),a.a>a.b&&(b.classList.add("unread"),
|
|
|
0<=M.indexOf(a)&&b.classList.add("unreadHi")),b&&(a.m?c.push(b):a.j?f.push(b):d.push(b))});c.length&&a.appendChild(N(I.m));c.forEach(function(b){a.appendChild(b)});d.length&&a.appendChild(N(I.f));d.forEach(function(b){a.appendChild(b)});f.forEach(function(b){a.appendChild(b)});e.length&&a.appendChild(N(I.J));e.forEach(function(b){a.appendChild(b)});document.getElementById("chanList").textContent="";document.getElementById("chanList").appendChild(a);la();O();ma(function(a){document.getElementById("slackCtx").style.backgroundImage=
|
|
|
-"url("+a+")"})}function na(){var a=D.a.c,b;for(b in D.a.b.f)if(!D.a.b.f[b].h){var c=document.getElementById("room_"+b);a[b]?c.classList.add("slack-context-typing"):c.classList.remove("slack-context-typing")}for(var d in D.a.a)(b=D.a.a[d].h)&&!b.h&&(c=document.getElementById("room_"+b.id),a[b.id]?c.classList.add("slack-context-typing"):c.classList.remove("slack-context-typing"));oa()}
|
|
|
+"url("+a+")"})}function na(){var a=D.a.c,b;for(b in D.a.b.f)if(!D.a.b.f[b].h){var c=document.getElementById("room_"+b);a[b]?c.classList.add("slack-context-typing"):c.classList.remove("slack-context-typing")}for(var d in D.a.a)(b=D.a.a[d].h)&&!b.h&&(c=document.getElementById("room_"+b.id))&&(a[b.id]?c.classList.add("slack-context-typing"):c.classList.remove("slack-context-typing"));oa()}
|
|
|
function oa(){var a=D.a.c;document.getElementById("whoistyping").textContent="";if(F&&a[F.id]){var b=document.createDocumentFragment(),c=!1,d;for(d in a[F.id])(a=D.a.a[d])?b.appendChild(pa(a)):c=!0;c&&(D.c=0);document.getElementById("whoistyping").appendChild(b)}}function P(a){a?document.body.classList.remove("no-network"):document.body.classList.add("no-network");O()}
|
|
|
function qa(){var a=F.name||(F.c?F.c.name:void 0);if(!a){var b=[];F.g.forEach(function(a){b.push(a.name)});a=b.join(", ")}document.getElementById("currentRoomTitle").textContent=a;ra();Q();document.getElementById("fileUploadContainer").classList.add("hidden");R();S&&(S=null,T());U&&(U=null,T());oa()}
|
|
|
function T(){if(S){document.body.classList.add("replyingTo");var a=document.getElementById("replyToContainer"),b=document.createElement("a");b.addEventListener("click",function(){S=null;T()});b.className="replyto-close";b.textContent="x";a.textContent="";a.appendChild(b);a.appendChild(V("reply_"+F.id,S,!0))}else document.body.classList.remove("replyingTo"),document.getElementById("replyToContainer").textContent="";Q()}
|