UNPKG

@enjin/ionic1

Version:

A comprehensive build system for Ionic 1 apps by Madness Labs as part of the Madness Enjin

12 lines (11 loc) 570 B
/// <reference path="../../typings/index.d.ts"/> class <%= name %>Resolver { constructor() { return { <% _.each(resolves, function(resolve, key) { %><%= resolve %>: this.<%= resolve %><%= key === resolves.length - 1 ? '' : ',\n\t\t\t' %><% }); %> }; }<% _.each(resolves, function(resolve) { %> <%= resolve %>(<%= lazyLoad && resolve === 'lazyLoader' ? '$ocLazyLoad' : '' %>) { <% if (lazyLoad && resolve === 'lazyLoader') { %>return $ocLazyLoad.load('<%= lazyLoad %>');<% } else { %>return {};<% } %> }<% }); %> }