Avalaible images can be display
This commit is contained in:
parent
96094547dd
commit
b0b2dc9a64
3 changed files with 39 additions and 8 deletions
|
@ -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);
|
||||
}]);
|
||||
|
|
|
@ -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
|
||||
};
|
||||
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
|
Loading…
Add table
Reference in a new issue