From: Alexandre Terrasa Date: Tue, 7 Jun 2016 16:45:13 +0000 (-0400) Subject: nitweb/angular: add code to model X-Git-Url: http://nitlanguage.org nitweb/angular: add code to model Signed-off-by: Alexandre Terrasa --- diff --git a/share/nitweb/javascripts/entities.js b/share/nitweb/javascripts/entities.js index d1cad5f..4428c89 100644 --- a/share/nitweb/javascripts/entities.js +++ b/share/nitweb/javascripts/entities.js @@ -28,6 +28,15 @@ }); }; + this.loadEntityCode = function() { + Model.loadEntityCode($routeParams.id, + function(data) { + $scope.code = data; + }, function(err) { + $scope.code = err; + }); + }; + Model.loadEntity($routeParams.id, function(data) { $scope.mentity = data; diff --git a/share/nitweb/javascripts/model.js b/share/nitweb/javascripts/model.js index aae3cae..b3e2248 100644 --- a/share/nitweb/javascripts/model.js +++ b/share/nitweb/javascripts/model.js @@ -35,6 +35,12 @@ .error(cbErr); }, + loadEntityCode: function(id, cb, cbErr) { + $http.get(apiUrl + '/code/' + id) + .success(cb) + .error(cbErr); + }, + search: function(q, n, cb, cbErr) { $http.get(apiUrl + '/search?q=' + q + '&n=' + n) .success(cb)