OSDN Git Service

fom
[pettanr/pettanr.git] / app / assets / javascripts / manifest / work / lists.js.coffee.erb
1 #マニフェスト\r
2 @lists = {\r
3   scroll: {\r
4     public_list: {\r
5     },\r
6     private_list: {\r
7     },\r
8     by_author: {\r
9     },\r
10     by_panel: {\r
11     },\r
12     play: {\r
13     },\r
14   },\r
15   scroll_panel: {\r
16     public_list: {\r
17     },\r
18     private_list: {\r
19     },\r
20     by_scroll: {\r
21     },\r
22     by_panel: {\r
23     },\r
24   },\r
25   comic: {\r
26     public_list: {\r
27     },\r
28     private_list: {\r
29     },\r
30     by_author: {\r
31     },\r
32   },\r
33   story: {\r
34     public_list: {\r
35     },\r
36     private_list: {\r
37     },\r
38     by_comic: {\r
39     },\r
40     by_sheet: {\r
41     },\r
42     by_author: {\r
43       type: 'element_filter',\r
44       args: {\r
45         from: 'author',\r
46         filter_key: 'author_id',\r
47       },\r
48     },\r
49     play: {\r
50       type: 'play',\r
51       args: {\r
52         model: 'story_sheet',\r
53         filter_key: 'story_id',\r
54       },\r
55     },\r
56   },\r
57   story_sheet: {\r
58     public_list: {\r
59     },\r
60     private_list: {\r
61     },\r
62     by_story: {\r
63     },\r
64     by_sheet: {\r
65     },\r
66   },\r
67   sheet: {\r
68     public_list: {\r
69     },\r
70     private_list: {\r
71     },\r
72     by_story: {\r
73     },\r
74     by_panel: {\r
75     },\r
76     by_author: {\r
77     },\r
78     play: {\r
79       type: 'play',\r
80       args: {\r
81         model: 'sheet_panel',\r
82         filter_key: 'sheet_id',\r
83       },\r
84     },\r
85   },\r
86   sheet_panel: {\r
87     public_list: {\r
88     },\r
89     private_list: {\r
90     },\r
91     by_sheet: {\r
92     },\r
93     by_panel: {\r
94     },\r
95   },\r
96   panel: {\r
97     public_list: {\r
98     },\r
99     private_list: {\r
100     },\r
101     by_scroll: {\r
102     },\r
103     by_sheet: {\r
104     },\r
105     by_author: {\r
106     },\r
107     by_speech_balloon_template: {\r
108       type: 'through_filter',\r
109       args: {\r
110         from: 'speech_balloon_template',\r
111         through: 'speech_balloons',\r
112         filter_key: 'speech_balloon_template_id',\r
113       },\r
114     },\r
115   },\r
116   panel_picture: {\r
117     public_list: {\r
118     },\r
119     private_list: {\r
120     },\r
121     by_panel: {\r
122     },\r
123     by_author: {\r
124       where: 'by_author_where',\r
125       includes: 'by_author_includes',\r
126     },\r
127   },\r
128   speech_balloon: {\r
129     public_list: {\r
130     },\r
131     private_list: {\r
132     },\r
133     by_panel: {\r
134     },\r
135     by_speech_balloon_template: {\r
136       type: 'filter',\r
137       args: {\r
138         from: 'speech_balloon_template',\r
139         filter_key: 'speech_balloon_template_id',\r
140       },\r
141     },\r
142     by_author: {\r
143     },\r
144   },\r
145   speech: {\r
146     public_list: {\r
147     },\r
148     by_speech_balloon: {\r
149       type: 'filter',\r
150       args: {\r
151         from: 'speech_balloon',\r
152         includes: {speech_balloon: {panel: {}}},\r
153         filter_key: 'speech_balloon_id',\r
154       },\r
155     },\r
156     by_writing_format: {\r
157       type: 'filter',\r
158       args: {\r
159         from: 'writing_format',\r
160         filter_key: 'writing_format_id',\r
161       },\r
162     },\r
163   },\r
164   balloon: {\r
165     public_list: {\r
166     },\r
167     by_speech_balloon: {\r
168       type: 'filter',\r
169       args: {\r
170         from: 'speech_balloon',\r
171         includes: {speech_balloon: {panel: {}}},\r
172         filter_key: 'speech_balloon_id',\r
173       },\r
174     },\r
175     #by_system_picture: {\r
176     #  type: 'filter',\r
177     #  from: 'system_picture',\r
178     #  filter_key: 'system_picture_id',\r
179     #},\r
180   },\r
181   ground_picture: {\r
182     public_list: {\r
183     },\r
184     private_list: {\r
185     },\r
186     by_panel: {\r
187       type: 'filter',\r
188       args: {\r
189         from: 'panel',\r
190         filter_key: 'panel_id',\r
191       },\r
192     },\r
193     by_author: {\r
194       type: 'element_filter',\r
195       args: {\r
196         from: 'author',\r
197         filter_key: 'author_id',\r
198       },\r
199     },\r
200   },\r
201   ground_color: {\r
202     public_list: {\r
203     },\r
204     private_list: {\r
205     },\r
206     by_panel: {\r
207       type: 'filter',\r
208       args: {\r
209         from: 'panel',\r
210         filter_key: 'panel_id',\r
211       },\r
212     },\r
213     by_author: {\r
214       type: 'element_filter',\r
215       args: {\r
216         from: 'author',\r
217         filter_key: 'author_id',\r
218       },\r
219     },\r
220   },\r
221   original_picture: {\r
222     private_list: {\r
223     },\r
224   },\r
225   picture: {\r
226   },\r
227   resource_picture: {\r
228     public_list: {\r
229     },\r
230     private_list: {\r
231     },\r
232     by_license: {\r
233       type: 'filter',\r
234       args: {\r
235         from: 'license',\r
236         filter_key: 'license_id',\r
237       },\r
238     },\r
239     by_artist: {\r
240     },\r
241   },\r
242   speech_balloon_template: {\r
243     public_list: {\r
244     },\r
245     select_items: {\r
246       type: 'system_resource',\r
247     },\r
248   },\r
249   writing_format: {\r
250     public_list: {\r
251     },\r
252     select_items: {\r
253       type: 'system_resource',\r
254     },\r
255     by_system_picture: {\r
256     },\r
257   },\r
258   license_group: {\r
259     public_list: {\r
260     },\r
261     select_items: {\r
262       type: 'system_resource',\r
263     },\r
264   },\r
265   license: {\r
266     public_list: {\r
267     },\r
268     by_license_group: {\r
269     },\r
270     by_system_picture: {\r
271     },\r
272   },\r
273   author: {\r
274     public_list: {\r
275     },\r
276   },\r
277   artist: {\r
278     public_list: {\r
279     },\r
280   },\r
281   system_picture: {\r
282     public_list: {\r
283     },\r
284   },\r
285 }\r