mkws.registerWidgetType('reference-universe', function() {
if (!this.config.target) this.config.target = 'paratext_ruprime';
if (!this.config.perpage) this.config.perpage = 5;
if (!this.config.sort) this.config.sort = "position";
this.team.registerTemplate('reference-universe', '\
Results from Reference Universe
\
\
{{#each hits}}\
- \
{{#mkws-first md-electronic-url}}\
\
{{/mkws-first}}\
{{md-title}}\
\
{{#if md-title-remainder}}\
{{md-title-remainder}}\
{{/if}}\
{{#if md-title-responsibility}}\
{{md-title-responsibility}}\
{{/if}}\
\
{{/each}}\
\
');
var that = this;
var template = that.team.loadTemplate(that.config.template || "reference-universe");
this.team.queue("records").subscribe(function(data) {
that.node.html(template(data));
});
that.autosearch();
});