code: function renderSlot(slotKey) {
      var filledMessage = null;
      var slot = STATUS_MAP.slots[slotKey];
      var slotDetailDiv = $('<div class="slot-detail">');
      if (!slot) {
        var keyAbbr = $('<abbr>');
        keyAbbr.attr('title', slotKey);
        keyAbbr.text('Pending slot');
        slotDetailDiv.append(keyAbbr);
        return slotDetailDiv;
      }
  
      if (slot.status == 'filled') {
        var valueDiv = $('<span class="slot-value-container">');
        valueDiv.append($('<span>').text('Value: '));
        var valueContainer = $('<span class="slot-value">');
        renderCollapsableValue(slot.value, valueContainer);
        valueDiv.append(valueContainer);
        slotDetailDiv.append(valueDiv);
  
        var filledDiv = $('<div class="slot-filled">');
        filledDiv.append($('<span>').text('Filled: '));
        var isoDate = getIso8601String(slot.fillTimeMs);
        filledDiv.append(
            $('<abbr class="timeago">')
                .attr('title', isoDate)
                .text(isoDate)
                .timeago());
        slotDetailDiv.append(filledDiv);
  
        filledMessage = 'Filled by';
      } else {
        filledMessage = 'Waiting for';
      }
  
      var filledMessageDiv = $('<div class="slot-message">');
      filledMessageDiv.append(
          $('<span>').text(filledMessage + ': '));
      var otherPipeline = STATUS_MAP.pipelines[slot.fillerPipelineId];
      if (otherPipeline) {
        var fillerLink = $('<a class="slot-filler">');
        fillerLink
            .attr('title', 'ID #' + slot.fillerPipelineId)
            .attr('href', '#pipeline-' + slot.fillerPipelineId)
            .text(otherPipeline.classPath);
        fillerLink.click(function(event) {
            selectPipeline(slot.fillerPipelineId);
            event.preventDefault();
        });
        filledMessageDiv.append(fillerLink);
      } else {
        filledMessageDiv.append(
            $('<span class="status-pipeline-id">')
                .text('ID #' + slot.fillerPipelineId));
      }
      slotDetailDiv.append(filledMessageDiv);
      return slotDetailDiv;
    }
docs: Slot rendering