|
4 | 4 | var ANNOTATION_TYPE_AREA = 1;
|
5 | 5 |
|
6 | 6 | angular.module('GroupDocsAnnotationApp')
|
7 |
| - .factory('FilesFactory', FilesFactory) |
8 | 7 | .factory('DocumentInfoFactory', DocumentInfoFactory)
|
9 | 8 | .factory('AnnotationListFactory', AnnotationListFactory)
|
10 | 9 | .factory('AnnotationAddFactory', AnnotationAddFactory)
|
11 | 10 | .controller('AvailableFilesController', AvailableFilesController)
|
12 | 11 | .controller('ToolbarController', ToolbarController)
|
13 | 12 | ;
|
14 | 13 |
|
15 |
| - function FilesFactory() { |
16 |
| - var fileList = [ |
17 |
| - 'candy.pdf' |
18 |
| - ]; |
19 |
| - return { |
20 |
| - list: function () { |
21 |
| - return fileList; |
22 |
| - } |
23 |
| - }; |
24 |
| - } |
25 |
| - |
26 | 14 | function DocumentInfoFactory($rootScope, $resource) {
|
27 | 15 | return $resource('/document/info?file=:filename', {}, {
|
28 | 16 | get: {
|
29 |
| - method: 'GET', |
30 |
| - params: { |
31 |
| - filename: $rootScope.selectedFile |
32 |
| - } |
| 17 | + method: 'GET' |
33 | 18 | }
|
34 | 19 | });
|
35 | 20 | }
|
|
38 | 23 | return $resource('/annotation/list?file=:filename', {}, {
|
39 | 24 | query: {
|
40 | 25 | method: 'GET',
|
41 |
| - params: { |
42 |
| - filename: $rootScope.selectedFile |
43 |
| - }, |
44 | 26 | isArray: true
|
45 | 27 | }
|
46 | 28 | });
|
|
49 | 31 | function AnnotationAddFactory($rootScope, $resource) {
|
50 | 32 | return $resource('/annotation/add?file=:filename', {}, {
|
51 | 33 | save: {
|
52 |
| - method: 'POST', |
53 |
| - params: { |
54 |
| - filename: $rootScope.selectedFile |
55 |
| - } |
| 34 | + method: 'POST' |
56 | 35 | }
|
57 | 36 | });
|
58 | 37 | }
|
59 | 38 |
|
60 | 39 | function AvailableFilesController($scope, FilesFactory) {
|
61 |
| - $scope.list = FilesFactory.list(); |
| 40 | + $scope.list = FilesFactory.query(); |
62 | 41 | }
|
63 | 42 |
|
64 | 43 | function ToolbarController($scope, $mdToast) {
|
|
0 commit comments