2015-10-18 20:05:30 +02:00
|
|
|
/// <reference path="../typings/tsd.d.ts" />
|
2015-10-17 14:12:04 +02:00
|
|
|
|
2015-10-18 20:05:30 +02:00
|
|
|
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');
|
2015-10-17 14:12:04 +02:00
|
|
|
|
2015-10-18 20:05:30 +02:00
|
|
|
angular.module('tagIt', [])
|
|
|
|
.factory('DataService', DataService)
|
2015-10-18 23:34:07 +02:00
|
|
|
.factory('SelectedWordService', SelectedWordService)
|
2015-10-18 20:05:30 +02:00
|
|
|
.controller('MenuCtrl', MenuCtrl);
|
2015-10-17 14:12:04 +02:00
|
|
|
|
2015-10-18 20:05:30 +02:00
|
|
|
function initAngular () {
|
2015-10-18 23:34:07 +02:00
|
|
|
$.get('menu.tpl.html', function (htmlData) {
|
2015-10-18 20:05:30 +02:00
|
|
|
$('body').children().wrapAll('<div class="tagit-body" />');
|
|
|
|
$('.tagit-body').before(htmlData);
|
|
|
|
angular.bootstrap(
|
|
|
|
document.getElementById("tagit-menu"),
|
|
|
|
['tagIt']
|
|
|
|
);
|
|
|
|
});
|
2015-10-17 14:12:04 +02:00
|
|
|
}
|
|
|
|
|
2015-10-18 20:05:30 +02:00
|
|
|
initAngular();
|