// Copyright Epic Games, Inc. All Rights Reserved. "use strict" class BotPips { constructor() { this.blocked = 0; this.paused = 0; this.$blocked = null; this.$paused = null; } createElements($container) { const elem = $('').css('display','none').css('position', 'relative').css('bottom','2px') this.$blocked = elem.clone().addClass('badge-danger').appendTo($container) this.$paused = elem.clone().addClass('badge-warning').appendTo($container) } show() { if (this.paused !== 0) { this.$paused.css('display', '').text(this.paused) } if (this.blocked !== 0) { this.$blocked.css('display', '').text(this.blocked) } } } let branchGraphs = new Map(); function renderBranchList(data) { const branches = data.branches branches.sort(function(a,b) { var comp = a.bot.localeCompare(b.bot); if (comp !== 0) return comp; return a.def.upperName.localeCompare(b.def.upperName); }); // Create main div and a list that will serve as our naviagation bar var mainDiv = $('
') var navBar = $('