{"name":"aurelia-html-import-template-loader","children":[{"id":2,"name":"HTMLImportTemplateLoader","kind":128,"kindString":"Class","flags":{"isExported":true},"comment":{"shortText":"An implementation of the TemplateLoader interface implemented using HTML Imports.\nSuitable for use when integrating with Polymer."},"children":[{"id":3,"name":"constructor","kind":512,"kindString":"Constructor","flags":{"isExported":true},"comment":{"shortText":"Creates an instance of HTMLImportTemplateLoader."},"signatures":[{"id":4,"name":"new HTMLImportTemplateLoader","kind":16384,"kindString":"Constructor signature","flags":{},"comment":{"shortText":"Creates an instance of HTMLImportTemplateLoader."},"parameters":[{"id":5,"name":"linkHrefPrefix","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"type":{"type":"instrinct","name":"any"}}],"type":{"type":"reference","name":"HTMLImportTemplateLoader","id":2}}]},{"id":6,"name":"loadTemplate","kind":2048,"kindString":"Method","flags":{"isExported":true},"signatures":[{"id":7,"name":"loadTemplate","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Loads a template.","returns":"A promise which resolves when the TemplateRegistryEntry is loaded with a template.\n"},"parameters":[{"id":8,"name":"loader","kind":32768,"kindString":"Parameter","flags":{},"comment":{"text":"The loader that is requesting the template load."},"type":{"type":"reference","name":"Loader"}},{"id":9,"name":"entry","kind":32768,"kindString":"Parameter","flags":{},"comment":{"text":"The TemplateRegistryEntry to load and populate with a template."},"type":{"type":"reference","name":"TemplateRegistryEntry"}}],"type":{"type":"reference","name":"Promise","typeArguments":[{"type":"instrinct","name":"any"}]}}]}],"groups":[{"title":"Constructors","kind":512,"children":[3]},{"title":"Methods","kind":2048,"children":[6]}]},{"id":10,"name":"configure","kind":64,"kindString":"Function","flags":{"isExported":true},"signatures":[{"id":11,"name":"configure","kind":4096,"kindString":"Call signature","flags":{},"comment":{"shortText":"Configuires the HTMLImportTemplateLoader as the default loader for Aurelia."},"parameters":[{"id":12,"name":"config","kind":32768,"kindString":"Parameter","flags":{},"comment":{"text":"The FrameworkConfiguration instance.\n"},"type":{"type":"reference","name":"Object"}},{"id":13,"name":"inlineConfig","kind":32768,"kindString":"Parameter","flags":{},"type":{"type":"reference","name":"Object"}}],"type":{"type":"reference","name":"Promise","typeArguments":[{"type":"instrinct","name":"void"}]}}]}],"groups":[{"title":"Classes","kind":128,"children":[2]},{"title":"Functions","kind":64,"children":[10]}]}