SOURCE CODE: UizeSite.Widgets.UnitTests.Html (view docs)

Uize.module ({
  name:'UizeSite.Widgets.UnitTests.Html',
  builder:function () {
    'use strict';

    return Uize.package ({
      process:function (i) {
        function _cssClass (_class) {return m.cssClass (_class)}
        function _childHtml (_properties) {return m.childHtml (_properties)}
        var
          m = this,
          i = arguments [0],
          _idPrefix = i.idPrefix
        ;
        return (
          '<div id="' + _idPrefix + '" class="' + i['mCssBindings_rootNodeClasses'] + '">\r\n  <div class="' + _cssClass ('control') + '">\r\n    <div class="' + _cssClass ('testSelectorLabel') + '">SELECT A TEST:</div>\r\n    ' + _childHtml ({name:'testSelector',extraClasses:_cssClass ('testSelector')}) + '\r\n    ' + _childHtml ({name:'progressBar'}) + '\r\n    <div class="' + _cssClass ('controlButtons') + '">\r\n      ' + _childHtml ({name:'startTests'}) + '\r\n      ' + _childHtml ({name:'stopTests'}) + '\r\n    </div>\r\n  </div>\r\n  ' + _childHtml ({name:'log',extraClasses:_cssClass ('log')}) + '\r\n</div>\r\n\r\n'
        );

      }
    });
  }
});