riot.tag2("bs-alert",' ','bs-alert,[riot-tag="bs-alert"] { display: block; }','role="alert" class="{classes}"',function(s){this.mixin("scope");var t=["alert","alert-"+s.type,s["class"]||""];this.classes=t.join(" "),this.show=function(){}.bind(this),this.close=function(){}.bind(this),s.onclose&&(this.on("mount",function(){this.root.attachEventListener(function(){s.onclose()})}),this.on("unmount",function(){}))},"{ }"),riot.tag2("bs-alert-closebox",'',"","",function(s){}),riot.tag2("bs-breadcrumb",'
  1. {this.title} {this.active ? this.title : \'\'}
',"","",function(s){this.mixin("scope");var t=["breadcrumb",s["class"]||""];this.classes=t.join(" ")},"{ }"),riot.tag2("bs-button","","",'class="{classes}" __disabled="{opts.disabled}" onclick="{opts.onpush}" role="button"',function(s){function t(s,t){return"btn-"+s+(t?"-outline":"")}function i(s){var t={large:"btn-lg",medium:"",small:"btn-sm",lg:"btn-lg",sm:"btn-sm"};return t[s]}this.mixin("scope");var o=["btn","default"!==(s.type||"secondary")?t(s.type||"secondary",s.outline):"",i(s.size||"medium"),s.active?"active":"",s["class"]||""];this.classes=o.join(" "),this.toggle=function(){}.bind(this),this.reset=function(){}.bind(this)},"{ }"),riot.tag2("bs-button-group","",'bs-button-group,[riot-tag="bs-button-group"] { display: block; }','role="group" class="{classes}" aria-label="{opts.label}"',function(s){function t(s){var t={large:"btn-group-lg",medium:"",small:"btn-group-sm","x-small":"btn-group-xs",lg:"btn-group-lg",sm:"btn-group-sm",xs:"btn-group-xs"};return t[s]}this.mixin("scope");var i=[s.vertical?"btn-group-vertical":"btn-group",t(s.size||"medium"),s["class"]||""];this.classes=i.join(" ")},"{ }"),riot.tag2("bs-button-toolbar","",'bs-button-toolbar,[riot-tag="bs-button-toolbar"] { display: block; }','role="toolbar" class="{classes}" aria-label="{opts.label}"',function(s){this.mixin("scope");var t=["btn-toolbar",s["class"]||""];this.classes=t.join(" ")},"{ }"),riot.tag2("bs-card","\"{opts['img-alt']}\" \"{opts['img-alt']}\"",'bs-card,[riot-tag="bs-card"] { display: block; }','class="{classes}"',function(s){this.mixin("scope");var t=["card",s.inverse?"card-inverse":"",s["class"]||""];this.classes=t.join(" "),this.imagePosition=function(){return s["img-position"]||"top"}.bind(this)},"{ }"),riot.tag2("bs-card-header","",'bs-card-header,[riot-tag="bs-card-header"] { display: block; }','class="{this.classes}"',function(s){this.mixin("scope");var t=["card-header",s["class"]||""];this.classes=t.join(" ")},"{ }"),riot.tag2("bs-card-block","",'bs-card-block,[riot-tag="bs-card-block"] { display: block; }','class="card-block"',function(s){this.mixin("scope")}),riot.tag2("bs-card-footer","",'bs-card-footer,[riot-tag="bs-card-footer"] { display: block; }','class="card-footer"',function(s){this.mixin("scope")}),riot.tag2("bs-card-group","",'bs-card-group,[riot-tag="bs-card-group"] { display: block; }','class="card-group"',function(s){this.mixin("scope")}),riot.tag2("bs-card-deck","",'bs-card-deck,[riot-tag="bs-card-deck"] { display: block; }','class="card-deck"',function(s){this.mixin("scope")}),riot.tag2("bs-card-columns","",'bs-card-columns,[riot-tag="bs-card-columns"] { display: block; }','class="card-columns"',function(s){this.mixin("scope")}),riot.tag2("bs-carousel","","","",function(s){}),riot.tag2("bs-dropdown",' ',"",'class="{classes}"',function(s){this.mixin("scope");var t=["dropdown",s["class"]||""];this.classes=t.join(" "),this.button.classList.add("btn-"+(s["button-type"]||"secondary")),$(this.root).on("show.bs.dropdown",function(){this.trigger("show",this)}.bind(this)),$(this.root).on("shown.bs.dropdown",function(){this.trigger("shown",this)}.bind(this)),$(this.root).on("hide.bs.dropdown",function(){this.trigger("hide",this)}.bind(this)),$(this.root).on("hidden.bs.dropdown",function(){this.trigger("hidden",this)}.bind(this))},"{ }"),riot.tag2("bs-dropdown-menu","","",'class="{classes}"',function(s){function t(s){var t=document.createElement("a");t.classList.add("dropdown-item"),s.disabled&&t.classList.add("disabled"),t.setAttribute("href",s.link||"#");var i=s.target;return i&&(i.match(/^!_/)&&(i="_"+i),t.setAttribute("target",i)),t.appendChild(document.createTextNode(s.title||"(No text)")),t}function i(t){var i=document.createElement("button");return i.classList.add("dropdown-item"),t.disabled&&i.classList.add("disabled"),t["button-type"]&&i.classList.add("btn-"+t["button-type"]),i.setAttribute("type",t.button),i.addEventListener("click",s.onpush),i.appendChild(document.createTextNode(t.title||"(No text)")),i}function o(s){var t=document.createElement("div");return t.classList.add("dropdown-divider"),t}this.mixin("scope");var e=["dropdown-menu",s["class"]||""];this.classes=e.join(" ");for(var a in s.items){var l=s.items[a],n=l.type||"link";"link"===n?this.root.appendChild(t(l)):"button"===n?this.root.appendChild(i(l)):"separator"===n?this.root.appendChild(o(l)):this.root.appendChild(t(l))}},"{ }"),riot.tag2("bs-form",'
',"","",function(s){this.mixin("scope");var t=[s.inline?"form-inline":""];this.classes=t.join(" "),this.load=function(){this.resetStatus(),this.loadBindings()}.bind(this),this.resetStatus=function(){function s(s,t){for(var i=this.form.querySelectorAll("."+t),o=0;o

{helptext}

','bs-form-field,[riot-tag="bs-form-field"] { display: block; }','class="{classes}"',function(s){function t(){var t=["form-group","error"==s.status?"has-error":""];return t.join(" ")}this.mixin("scope"),this.on("update",function(){this.classes=t(),this.helptexts="array"==typeof s.helptext?s.helptext:[s.helptext]})},"{ }"),riot.tag2("bs-form-button",'',"","",function(s){this.mixin("scope"),this.classes=function(){function t(s,t){return"btn-"+s+(t?"-outline":"")}function i(s){var t={large:"btn-lg",medium:"",small:"btn-sm",lg:"btn-lg",sm:"btn-sm"};return t[s]}var o=["btn","default"!==(s.type||"secondary")?t(s.type||"secondary",s.outline):"",i(s.size||"medium"),s.active?"active":"",s["class"]||""];return o.join(" ")}.bind(this)},"{ }"),riot.tag2("bs-form-static",'

{opts.value}

',"","",function(s){var t=["form-control-static"];this.classes=t.join(" ")},"{ }"),riot.tag2("bs-form-input",'',"","",function(s){var t=["form-control"];this.classes=t.join(" ")},"{ }"),riot.tag2("bs-form-text",' ',"","",function(s){var t=["form-control"];this.classes=t.join(" ")},"{ }"),riot.tag2("bs-form-textarea",' ',"","",function(s){var t=["form-control"];this.classes=t.join(" ")},"{ }"),riot.tag2("bs-form-file",'',"","",function(s){var t=["form-control-file"];this.classes=t.join(" ")},"{ }"),riot.tag2("bs-form-checkbox",'',"",'class="checkbox"',function(s){var t=["form-control"];this.classes=t.join(" ")},"{ }"),riot.tag2("bs-form-radio",'',"",'class="radio"',function(s){var t=["form-control"];this.classes=t.join(" ")},"{ }"),riot.tag2("bs-form-list-dropdown",' ',"","",function(s){var t=["form-control"];this.classes=t.join(" ")},"{ }"),riot.tag2("bs-form-list-box",' ',"","",function(s){var t=["form-control"];this.classes=t.join(" "),this.on("mount",function(){var t=this.root.querySelector("select");t.setAttribute("size",s.rows||5),s.items&&s.items.forEach(function(s){var i=document.createElement("option");i.value=s.value,i.text=s.text,t.options.add(i)})}.bind(this))},"{ }"),riot.tag2("bs-grid","",'bs-grid,[riot-tag="bs-grid"] { display: block; }','class="{classes}"',function(s){function t(s){var t={fixed:"container",fluid:"container-fluid"};return t[s]}this.mixin("scope");var i=[t(s.type||"fixed"),s["class"]||""];this.classes=i.join(" ")},"{ }"),riot.tag2("bs-grid-row","",'bs-grid-row,[riot-tag="bs-grid-row"] { display: block; }','class="{classes}"',function(s){this.mixin("scope");var t=["row",s["class"]||""];this.classes=t.join(" ")},"{ }"),riot.tag2("bs-grid-col","","",'class="{classes}"',function(s){function t(s,t){var i={flow:"-",push:"-push-",pull:"-pull-"},o=t.split("-");return"col-"+o[0]+i[s]+o[1]}function i(s){var t=s.split("-");return"col-"+t[0]+"-offset-"+t[1]}this.mixin("scope");var o=[t(s.type||"flow",s.size),s["class"]||""];s.offset&&o.push(i(s.offset)),this.classes=o.join(" ")},"{ }"),riot.tag2("bs-jumbotron","",'bs-jumbotron,[riot-tag="bs-jumbotron"] { display: block; }','class="{classes}"',function(s){function t(s){var t={fixed:"jumbotron",fluid:"jumbotron jumbotron-fluid"};return t[s]}this.mixin("scope");var i=[t(s.type||"fixed"),s["class"]||""];this.classes=i.join(" ")},"{ }"),riot.tag2("bs-label","","",'class="{classes}"',function(s){var t=["label","label-"+(s.type||"default"),s.pill?"label-pill":"",s["class"]||""];this.classes=t.join(" ")},"{ }"),riot.tag2("bs-list-group",' ',"","",function(s){this.mixin("scope");var t=["list-group",s["class"]||""];this.classes=t.join(" ")},"{ }"),riot.tag2("bs-media","","",'class="media"',function(s){}),riot.tag2("bs-modal",'','bs-modal,[riot-tag="bs-modal"] { display: block; }','class="{classes}"',function(s){function t(s){var t={large:"modal-lg",medium:"",small:"modal-sm"};return t[s]}this.mixin("scope");var i=["modal",s.fade?"fade":"",s.inverse?"card-inverse":"",s["class"]||""];this.classes=i.join(" "),void 0!==s.backdrop&&this.root.setAttribute("data-backdrop",s.backdrop),void 0!==s.keyboard&&this.root.setAttribute("data-keyboard",s.keyboard),void 0!==s.show&&this.root.setAttribute("data-show",s.show);var o=t(s.size||"medium");o&&this.dialog.classList.add(o),this.show=function(){$(this.root).modal("show")}.bind(this),this.hide=function(){$(this.root).modal("hide")}.bind(this),this.toggle=function(){$(this.root).modal("toggle")}.bind(this),this.modal=function(s){$(this.root).modal(s)}.bind(this),$(this.root).on("loaded.bs.modal",function(){this.trigger("loaded",this)}.bind(this)),$(this.root).on("show.bs.modal",function(){this.trigger("show",this)}.bind(this)),$(this.root).on("shown.bs.modal",function(){this.trigger("shown",this)}.bind(this)),$(this.root).on("hide.bs.modal",function(){this.trigger("hide",this)}.bind(this)),$(this.root).on("hidden.bs.modal",function(){this.trigger("hidden",this)}.bind(this))},"{ }"),riot.tag2("bs-modal-header",' ','bs-modal-header,[riot-tag="bs-modal-header"] { display: block; }','class="modal-header"',function(s){this.mixin("scope")},"{ }"),riot.tag2("bs-modal-body","",'bs-modal-body,[riot-tag="bs-modal-body"] { display: block; }','class="modal-body"',function(s){this.mixin("scope")}),riot.tag2("bs-modal-footer","",'bs-modal-footer,[riot-tag="bs-modal-footer"] { display: block; }','class="modal-footer"',function(s){this.mixin("scope")}),riot.tag2("bs-navbar",' ',"","",function(s){this.mixin("scope");var t=["navbar",s.type?"navbar-"+s.type:"",s.placement?"navbar-"+s.placement:"",s.faded?"faded":"",s["class"]||""];this.classes=t.join(" ")},"{ }"),riot.tag2("bs-nav",' ','bs-nav,[riot-tag="bs-nav"] { display: block; }',"",function(s){function t(s){var t={list:"",inline:"",tabs:"nav-tabs",pills:"nav-pills","pills-stacked":"nav-pills nav-stacked"};return t[s]}this.mixin("scope");var i=["nav",t(s.type||"list"),s["class"]||""];this.classes=i.join(" ")},"{ }"),riot.tag2("bs-table",'
',"","",function(s){this.mixin("scope");var t=["table",s["class"]||""];this.classes=t.join(" ")},"{ }"),riot.tag2("bs-tooltip","","","",function(s){});var FormModel=function(){riot.observable(this)};FormModel.prototype.fields={},FormModel.prototype.values={},FormModel.prototype.diagnoses={},riot.mixin("form-model",{init:function(){this.model=new FormModel}}),riot.mixin("scope",{init:function(){this.parent&&(this.__proto__=this.parent)}});