1riot.tag2('riot-solr-result-list', '<div class="result-list" if="{items.length > 0}"> <subtag each="{item in displayitems}" tag="{parent.children[0].tag}" options="{Object.assign({}, parent.children[0].options, { \'item\': item })}"> </subtag> </div> <div if="{items.length <= 0 && hasGottenResults}"> {opts.no_results_txt} <div if="{noResultsTag}" class="no-results-tag"> </div> </div>', '@-webkit-keyframes fade-in { 0% { opacity: 0; } 100% { opacity: 1; } } @-moz-keyframes fade-in { 0% { opacity: 0; } 100% { opacity: 1; } } @-o-keyframes fade-in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes fade-in { 0% { opacity: 0; } 100% { opacity: 1; } } riot-solr-result-list,[data-is="riot-solr-result-list"]{ display: block; } riot-solr-result-list,[data-is="riot-solr-result-list"]{ width: 100%; float: left; padding-left: 15px; padding-right: 15px; position: relative; padding: 15px 7px; min-height: 600px; } riot-solr-result-list:after,[data-is="riot-solr-result-list"]:after{ content: \'\'; display: block; width: 0; height: 0; clear: both; } riot-solr-result-list .result-list,[data-is="riot-solr-result-list"] .result-list{ overflow: hidden; } riot-solr-result-list rc-riot-result-list-item > .tag-content .rc-details,[data-is="riot-solr-result-list"] rc-riot-result-list-item > .tag-content .rc-details,riot-solr-result-list [riot-tag="rc-riot-result-list-item"] > .tag-content .rc-details,[data-is="riot-solr-result-list"] [riot-tag="rc-riot-result-list-item"] > .tag-content .rc-details,riot-solr-result-list [data-is="rc-riot-result-list-item"] > .tag-content .rc-details,[data-is="riot-solr-result-list"] [data-is="rc-riot-result-list-item"] > .tag-content .rc-details{ width: 100%; float: left; padding-left: 15px; padding-right: 15px; position: relative; padding-left: 0; padding-right: 10px; font-size: 13px; } riot-solr-result-list rc-riot-result-list-item > .tag-content .rc-details .rc-detail,[data-is="riot-solr-result-list"] rc-riot-result-list-item > .tag-content .rc-details .rc-detail,riot-solr-result-list [riot-tag="rc-riot-result-list-item"] > .tag-content .rc-details .rc-detail,[data-is="riot-solr-result-list"] [riot-tag="rc-riot-result-list-item"] > .tag-content .rc-details .rc-detail,riot-solr-result-list [data-is="rc-riot-result-list-item"] > .tag-content .rc-details .rc-detail,[data-is="riot-solr-result-list"] [data-is="rc-riot-result-list-item"] > .tag-content .rc-details .rc-detail{ display: inline-block; width: auto; margin-left: 10px; line-height: 1.0; } riot-solr-result-list rc-riot-result-list-item > .tag-content .rc-details .rc-detail + .rc-detail,[data-is="riot-solr-result-list"] rc-riot-result-list-item > .tag-content .rc-details .rc-detail + .rc-detail,riot-solr-result-list [riot-tag="rc-riot-result-list-item"] > .tag-content .rc-details .rc-detail + .rc-detail,[data-is="riot-solr-result-list"] [riot-tag="rc-riot-result-list-item"] > .tag-content .rc-details .rc-detail + .rc-detail,riot-solr-result-list [data-is="rc-riot-result-list-item"] > .tag-content .rc-details .rc-detail + .rc-detail,[data-is="riot-solr-result-list"] [data-is="rc-riot-result-list-item"] > .tag-content .rc-details .rc-detail + .rc-detail{ border-left: solid 1px; padding-left: 5px; margin-left: 3px; }', 'class="{no-results: noResults}"', function(opts) { 2 this.mixin('RiotTagsChildren'); 3 this.mixin('RiotSolrConnection'); 4 this.mixin('RiotSolrItemsContainer'); 5 (function ($, tag) { 6 tag.hasGottenResults = false; 7 tag.on('RiotSolrItemsUpdated', function() { 8 tag.hasGottenResults = true; 9 tag.noResults = tag.items.length <= 0 10 tag.update() 11 }); 12 13 tag.RiotSolrManager.observable.on('RiotSolrNoResultsBehavior', function() { 14 tag.noResults = true; 15 tag.items = []; 16 tag.update(); 17 tag.trigger('RiotSolrUpdate'); 18 }); 19 20 tag.on('RiotSolrUpdate', function() { 21 if(tag.noResults 22 && (typeof tag.noResultsTag !== 'undefined' && tag.noResultsTag.tag !== 'undefined')) { 23 var noResultsOpts; 24 if(!tag.noResultsTagInstance) { 25 noResultsOpts = { 26 solr: tag.opts.solr 27 }; 28 tag.noResultsTagInstance = riot.mount( 29 tag.root.querySelector('.no-results-tag'), 30 tag.noResultsTag.tag, 31 Object.assign({}, tag.noResultsTag.options, noResultsOpts) 32 ).pop(); 33 } 34 tag.RiotSolrManager.observable.trigger('RiotSolrNoResults', tag)
35 RiotTagsDispatch.trigger('RiotSolrNoResults', tag); 36 } 37 else { 38 if(tag.noResultsTagInstance) { 39 tag.noResultsTagInstance.unmount(true) 40 tag.noResultsTagInstance = null; 41 } 42 } 43 tag.update() 44 }) 45 })(jQuery, this); 46});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.