INNER CODE UNIT · JavaScript
NewGist
carvel-dev/ytt · pkg/website/js/app.js:253
function NewGist(parentEl, templates, gistLocation, blocker) {
function load(id, opts){
blocker.on();
$.get('https://api.github.com/gists/' + id, function(data) {
if (opts.preDoneCallback) opts.preDoneCallback(id);
var files = [];
for (var j in data.files) {
files.push({
name: data.files[j].filename,
text: data.files[j].content
})
}
templates.setFiles(files);
blocker.off();
if (opts.scrollIntoView) parentEl[0].scrollIntoView();