jw-ng-forward
Version:
Temporary package. The default solution for those that want to write Angular 2.x style code in Angular 1.x
22 lines (21 loc) • 879 B
JavaScript
;
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
var angular = __importStar(require("angular"));
var bundle_1 = require("./bundle");
var writers_1 = require("./writers");
function bootstrap(component, otherProviders) {
if (otherProviders === void 0) { otherProviders = []; }
var selector = writers_1.bundleStore.get('selector', component);
var rootElement = document.querySelector(selector);
var bun = bundle_1.bundle(selector, component, otherProviders);
angular.bootstrap(rootElement, [selector]);
return bun;
}
exports.bootstrap = bootstrap;