r1773 - oipf/emulator/js/services
Author: ygrego Date: 2015-07-07 13:17:52 +0000 (Tue, 07 Jul 2015) New Revision: 1773 Url: http://forge.nuiton.org/projects/sandbox/repository/revisions/1773 Log: Facilitate the current programme information access. Modified: oipf/emulator/js/services/SearchManagerService.js Modified: oipf/emulator/js/services/SearchManagerService.js =================================================================== --- oipf/emulator/js/services/SearchManagerService.js 2015-07-07 10:38:21 UTC (rev 1772) +++ oipf/emulator/js/services/SearchManagerService.js 2015-07-07 13:17:52 UTC (rev 1773) @@ -4,6 +4,18 @@ var searchManagerObject = oipfObjectFactory.createSearchManagerObject(); + searchManagerService.setCurrentProgramme = function(programme) { + this.currentProgramme = programme; + }; + + searchManagerService.getCurrentProgramme = function() { + return this.currentProgramme; + }; + + searchManagerService.getCurrentProgrammeName = function() { + return this.currentProgramme.name || "Programme"; + }; + searchManagerObject.onMetadataSearch = function(resolve, reject, search, state) { console.log("[INFO]: onMetadataSearch called"); @@ -13,7 +25,9 @@ case 0: if (search.result.length == 1) { console.log("[TEST-RUNNING][Info] Label: Obtain current program according to oipf norm, State: found"); + searchManagerService.setCurrentProgramme(search.result[0]); resolve(); + } else { console.log("[TEST-RUNNING][Info] Label: Obtain current program according to oipf norm, State: not found"); reject();
participants (1)
-
ygregoï¼ users.nuiton.org