diff --git a/src/menu/menu.controller.ts b/src/menu/menu.controller.ts index 92f6a69..f6fbb4a 100644 --- a/src/menu/menu.controller.ts +++ b/src/menu/menu.controller.ts @@ -23,14 +23,21 @@ module tagIt { this.webPageService = WebPageService; // Wire up clicklistener - this.webPageService.wireUpListener(this.onWordSelected, - this.onWordDeSelected); + this.webPageService.wireUpListener( + this.onWordSelected, + this.onWordDeSelected + ); } - onTagSelect (sense: ISense) { + onSenseSelect (sense: ISense) { this.webPageService.addTagToPage(sense); + this.backendService.storeTaggingInformation( + sense, + this.webPageService.currentSelectionRange, + this.selectedWord, + "useremail@example.org" + ); this.clearMenuVariables(); - this.backendService.storeTaggingInformation({}); } onWordSelected = (newWord : string) => { @@ -51,19 +58,11 @@ module tagIt { this.$scope.$apply(); } - clearMenuVariables = () { + clearMenuVariables () { this.selectedWord = ""; this.senses = []; } - selectWord (sense : ISense) { - this.backendService.storeTaggingInformation({ - mail: "mail@nilsnh.no", - sentence: "whole sentence", - senseid: sense.senseid, - }); - } - removeMenu() { $('.tagit-body').children().unwrap(); $('.tagit-menu').remove(); diff --git a/src/menu/menu.tpl.html b/src/menu/menu.tpl.html index 5986fcf..f0f2c70 100644 --- a/src/menu/menu.tpl.html +++ b/src/menu/menu.tpl.html @@ -18,7 +18,7 @@