Avalaible images can be display

This commit is contained in:
manzerbredes 2016-03-06 15:04:47 +01:00
parent 96094547dd
commit b0b2dc9a64
3 changed files with 39 additions and 8 deletions

View file

@ -3,7 +3,11 @@
*
* @param {$scope} $scope The $scope service from angular
*/
mainApp.controller('imageCtrl', function ($scope)
mainApp.controller('imageCtrl', ['$scope', 'Image', function ($scope, Image)
{
$scope.title="Test";
});
var callbackTest=function(){
$scope.images=Image.getData().images;
};
Image.getImages(callbackTest);
}]);

View file

@ -1,10 +1,31 @@
mainApp.factory('Image',[ '$http', 'Identity', function($http, Identity){
var data={};
data.images=null;
var parseUploadImageAnswer=function(response, failedToSendRequest){
console.log(response.data.Images[0])
// Defined return object
var requestParserResult={};
requestParserResult.status=1;
requestParserResult.failReason=null;
if (typeof response.data.Images !== 'undefined') {
// Set status code
requestParserResult.status=0;
data.images=response.data.Images;
}
else if(failedToSendRequest){
requestParserResult.failReason="Failed to send request";
}
else{
requestParserResult.failReason="Error";
}
return requestParserResult;
};
@ -24,10 +45,14 @@ mainApp.factory('Image',[ '$http', 'Identity', function($http, Identity){
};
var getData=function(response){
return data;
};
// Return services objects
return {
getImages:getImages
getImages:getImages,
getData:getData
};

View file

@ -1,8 +1,10 @@
<div class="panel panel-default">
<div class="panel panel-default" ng-controller="imageCtrl">
<div class="panel-heading">
Image
Images disponibles
</div>
<div class="panel-body">
Main Content
<div ng-repeat="image in images">
{{image.name}}
</div>
</div>
</div>