tag-youre-it/src/index.ts

25 lines
749 B
TypeScript
Raw Normal View History

/// <reference path="../typings/tsd.d.ts" />
import $ = require('jquery');
import angular = require('angular');
import MenuCtrl = require('./menu/menu.controller');
import DataService = require('./data/data.service');
2015-10-18 23:34:07 +02:00
import SelectedWordService = require('./selectedWord/selectedWord.service');
angular.module('tagIt', [])
.factory('DataService', DataService)
2015-10-18 23:34:07 +02:00
.factory('SelectedWordService', SelectedWordService)
.controller('MenuCtrl', MenuCtrl);
function initAngular () {
2015-10-18 23:34:07 +02:00
$.get('menu.tpl.html', function (htmlData) {
$('body').children().wrapAll('<div class="tagit-body" />');
$('.tagit-body').before(htmlData);
angular.bootstrap(
document.getElementById("tagit-menu"),
['tagIt']
);
});
}
initAngular();