text: /*! Copyright Novix S.A. 2019. All rights reserved. */
  (window.webpackJsonp=window.webpackJsonp||[]).push([[235],{2016:function(n,l,a){"use strict";(function(o,t){var i,e;i=[a(219),a(2017)],void 0===(e=function(n,l){return o.View.extend({el:t("#main"),fromLine:"1",render:function(a){if(!(this.$el.find("#main-modal").length>0)){var o=this,i=l(a);this.$el.append(i),t(".pipInstallConsole").perfectScrollbar(),t("#main-modal .btnStartInstall").on("click",function(){o.fromLine=0,t(".pipInstallConsole").html("");var l=new n,a=t("#main-modal").find(".libToInstall").val();l.installLibrary(a,function(n){!function n(){t("#main-modal").length>0&&t(".pipInstallConsole").length>0&&setTimeout(function(){l.getInstallProgress(o.fromLine,function(l){l.length>0&&(l.forEach(function(n){t(".pipInstallConsole").append('<pre class="reset">'+n+"</pre>"),t(".pipInstallConsole").scrollTop(t(".pipInstallConsole").prop("scrollHeight")),t(".pipInstallConsole").perfectScrollbar("update")}),o.fromLine=(parseInt(o.fromLine)+l.length).toString()),n()},function(l){o.fromLine,clearTimeout(n)})},2e3)}()})}),t("#main-modal .modal-footer button").click(function(){var n=!0;return a.callback&&!1===a.callback.call(this,t(this).attr("data-code"),t("#main-modal"))&&(n=!1),n&&(t("#main-modal").off("shown"),t("#main-modal").modal("hide")),!1}),t("#main-modal").on("show.bs.modal",function(){if(0===t("#main-modal:visible").length){var n=100014+10*t(".modal:visible").length;t(this).css("z-index",n),setTimeout(function(){t(".modal-backdrop").not(".modal-stack").css("z-index",n-10).addClass("modal-stack")},0),a.hasOwnProperty("onLoad")&&a.onLoad(t("#main-modal")),!0!==a.okOnEnter&&void 0!==a.okOnEnter||t("#main-modal").keyup(function(n){13==n.keyCode&&t("#main-modal button.btn-primary").click()})}}),t("#main-modal").on("hidden.bs.modal",function(){t("#main-modal").off("hidden"),a.hasOwnProperty("onClose")&&a.onClose(t("#main-modal")),t("#main-modal").remove()});var e=null;a.backdrop&&(e={backdrop:"static",keyboard:!1}),t("#main-modal").modal(e)}}})}.apply(l,i))||(n.exports=e)}).call(this,a(218),a(1))},2017:function(n,l,a){var o=a(690);n.exports=(o.default||o).template({1:function(n,l,a,o,t){var i,e=null!=l?l:n.nullContext||{},s=a.helperMissing,d=n.escapeExpression;return'        <button class="btn btn-'+d("function"==typeof(i=null!=(i=a.css||(null!=l?l.css:l))?i:s)?i.call(e,{name:"css",hash:{},data:t}):i)+'" data-code="'+d("function"==typeof(i=null!=(i=a.code||(null!=l?l.code:l))?i:s)?i.call(e,{name:"code",hash:{},data:t}):i)+'" data-dismiss="modal" aria-hidden="true">'+d("function"==typeof(i=null!=(i=a.title||(null!=l?l.title:l))?i:s)?i.call(e,{name:"title",hash:{},data:t}):i)+"</button>\n"},compiler:[7,">= 4.0.0"],main:function(n,l,a,o,t){var i,e,s=null!=l?l:n.nullContext||{},d=a.helperMissing,c=n.escapeExpression;return'<div id="main-modal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"\n  data-backdrop="static" data-keyboard="false" style="display: none;">\n  <div class="modal-dialog '+c("function"==typeof(e=null!=(e=a.modalClass||(null!=l?l.modalClass:l))?e:d)?e.call(s,{name:"modalClass",hash:{},data:t}):e)+'">\n    <div class="modal-content">\n      <div class="modal-header">\n        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">x</button>\n        <h4 class="modal-title" id="myModalLabel">'+c("function"==typeof(e=null!=(e=a.title||(null!=l?l.title:l))?e:d)?e.call(s,{name:"title",hash:{},data:t}):e)+'</h4>\n      </div>\n\n      <div class="modal-body" style="overflow-y:auto; overflow-x: hidden;">\n\n        <div class="row form-horizontal">\n          <div class="col-sm-12">\n\n\n            <div class="form-group">\n              <label for="textfield" class="control-label col-sm-3" style="font-family: monospace;">pip\n                install</label>\n              <div class="col-sm-9">\n                <div class="input-group">\n                  <input class="form-control libToInstall col-sm-12" type="text" name="textfield" id="textfield"\n                    value="">\n                  <div class="input-group-btn">\n                    <button class="btn btnStartInstall" type="button"> <i class="fa fa-play"></i> </button>\n                  </div>\n                </div>\n              </div>\n            </div>\n          </div>\n        </div>\n\n        <div class="row">\n          <div class="col-sm-12">\n            <div class="pipInstallConsole">\n\n            </div>\n          </div>\n        </div>\n\n      </div>\n      <div class="modal-footer">\n'+(null!=(i=a.each.call(s,null!=l?l.buttons:l,{name:"each",hash:{},fn:n.program(1,t,0),inverse:n.noop,data:t}))?i:"")+"      </div>\n    </div>\n  </div>\n</div>"},useData:!0})}}]);