UNPKG

@realsee/dnalogel

Version:
30 lines (29 loc) 564 B
var l = (d, o, n) => new Promise((r, t) => { var c = (e) => { try { a(n.next(e)); } catch (i) { t(i); } }, u = (e) => { try { a(n.throw(e)); } catch (i) { t(i); } }, a = (e) => e.done ? r(e.value) : Promise.resolve(e.value).then(c, u); a((n = n.apply(d, o)).next()); }); function s(d) { return l(this, null, function* () { return new Promise((o) => { f(d) ? o() : d.once("modelLoaded", () => o()); }); }); } function f(d) { return d.model.loaded; } export { s as waitFiveModelLoaded };