function addClassInput()

in src/js/app.js [249:269]


function addClassInput() {
  if (classCnt >= 9) {
    alert('Reached maximum supported inference classes');
    return;
  }

  classCnt = classCnt + 1;

  let classInput = [];
  classInput.push(`          <div class="row" id="inference-class-${classCnt}-row">\n`);
  classInput.push(`            <div class="col input-group input-group-sm mb-1">\n`);
  classInput.push(`              <div class="input-group-prepend">\n`);
  classInput.push(`                <span class="input-group-text" id="inference-class-${classCnt}-label">Class ${classCnt}:</span>\n`);
  classInput.push(`              </div>\n`);
  classInput.push(`              <input type="text" class="form-control" id="inference-class-${classCnt}" placeholder="Enter Inference Class ${classCnt}" aria-label="Inference Class ${classCnt}" aria-describedby="inference-class-${classCnt}-label">\n`);
  classInput.push(`            </div>\n`);
  classInput.push(`          </div>\n`);

  let html = classInput.join("");
  $(html).insertBefore($("#inference-class-add-remove"));
}