OSDN Git Service

fic picture publishing
[pettanr/pettanr.git] / app / assets / javascripts / manifest / work / items.js.coffee.erb
1 #マニフェスト\r
2 @items = {\r
3   scroll: {\r
4     type: 'binder',\r
5     args: {\r
6     },\r
7   },\r
8   scroll_panel: {\r
9     type: 'leaf',\r
10     args: {\r
11       parent_model_name: 'scroll',\r
12     },\r
13   },\r
14   comic: {\r
15     type: 'binder',\r
16     args: {\r
17     },\r
18   },\r
19   story: {\r
20     type: 'binder',\r
21     args: {\r
22     },\r
23   },\r
24   story_sheet: {\r
25     type: 'leaf',\r
26     args: {\r
27       parent_model_name: 'story',\r
28     },\r
29   },\r
30   sheet: {\r
31     type: 'root',\r
32     args: {\r
33     },\r
34   },\r
35   sheet_panel: {\r
36     type: 'element',\r
37     args: {\r
38       parent_model_name: 'sheet',\r
39     },\r
40   },\r
41   panel: {\r
42     type: 'root',\r
43     args: {\r
44     },\r
45   },\r
46   panel_picture: {\r
47     type: 'element',\r
48     args: {\r
49       parent_model_name: 'panel',\r
50     },\r
51   },\r
52   speech_balloon: {\r
53     type: 'element',\r
54     args: {\r
55       parent_model_name: 'panel',\r
56       boost: {\r
57         speech_balloon_template: {\r
58         },\r
59       },\r
60     },\r
61   }, \r
62   balloon: {\r
63     type: 'element',\r
64     args: {\r
65       parent_model_name: 'speech_balloon',\r
66       boost: {\r
67         speech_balloon_template: {\r
68         },\r
69       },\r
70     },\r
71   },\r
72   speech: {\r
73     type: 'element',\r
74     args: {\r
75       parent_model_name: 'speech_balloon',\r
76       boost: {\r
77         writing_format: {\r
78         },\r
79         speech_balloon_template: {\r
80         },\r
81       },\r
82     },\r
83   },\r
84   ground_picture: {\r
85     type: 'element',\r
86     args: {\r
87       parent_model_name: 'panel',\r
88     },\r
89   },\r
90   ground_color: {\r
91     type: 'element',\r
92     args: {\r
93       parent_model_name: 'panel',\r
94     },\r
95   },\r
96   original_picture: {\r
97   },\r
98   picture: {\r
99     args: {\r
100       boost: {\r
101         # expand license_group_settings\r
102         license_group: {\r
103           resource_name: 'license_group',\r
104           engine_resource_name: 'license_groups',\r
105           engine_resource_extend_column_name: 'license_group_classname',\r
106           extend_column_name: 'license_group_classname',\r
107           settings_column_name: 'license_group_settings',\r
108           extend_model_class_name: 'License',\r
109           extend_item_name: 'license',\r
110         },\r
111         # expand license_settings\r
112         license: {\r
113           level: 'read',\r
114           resource_name: 'license_group',\r
115           engine_resource_name: 'license_groups',\r
116           engine_resource_extend_column_name: 'license_group_classname',\r
117           extend_column_name: 'license_group_classname',\r
118           settings_column_name: 'license_settings',\r
119           extend_model_class_name: 'Attribute',\r
120           extend_item_name: 'attribute',\r
121         },\r
122         credit_picture: {\r
123           level: 'read',\r
124           resource_name: 'license_group',\r
125           engine_resource_name: 'license_groups',\r
126           engine_resource_extend_column_name: 'license_group_classname',\r
127           extend_column_name: 'license_group_classname',\r
128           settings_column_name: 'credit_picture_settings',\r
129           extend_model_class_name: 'CreditPicture',\r
130           extend_item_name: 'credit_picture',\r
131         },\r
132       },\r
133     },\r
134   },\r
135   resource_picture: {\r
136     args: {\r
137       boost: {\r
138         # expand license_group_settings\r
139         license_group: {\r
140           resource_name: 'license_group',\r
141           engine_resource_name: 'license_groups',\r
142           engine_resource_extend_column_name: 'license_group_classname',\r
143           extend_column_name: 'license_group_classname',\r
144           settings_column_name: 'license_group_settings',\r
145           extend_model_class_name: 'License',\r
146           extend_item_name: 'license',\r
147         },\r
148         # expand license_settings\r
149         license: {\r
150           level: 'read',\r
151           resource_name: 'license_group',\r
152           engine_resource_name: 'license_groups',\r
153           engine_resource_extend_column_name: 'license_group_classname',\r
154           extend_column_name: 'license_group_classname',\r
155           settings_column_name: 'license_settings',\r
156           extend_model_class_name: 'Attribute',\r
157           extend_item_name: 'attribute',\r
158         },\r
159         credit_picture: {\r
160           level: 'read',\r
161           resource_name: 'license_group',\r
162           engine_resource_name: 'license_groups',\r
163           engine_resource_extend_column_name: 'license_group_classname',\r
164           extend_column_name: 'license_group_classname',\r
165           settings_column_name: 'credit_picture_settings',\r
166           extend_model_class_name: 'CreditPicture',\r
167           extend_item_name: 'credit_picture',\r
168         },\r
169       },\r
170     },\r
171   },\r
172   speech_balloon_template: {\r
173   },\r
174   writing_format: {\r
175   },\r
176   license_group: {\r
177   },\r
178   license: {\r
179     type: 'leaf',\r
180     args: {\r
181       parent_model_name: 'license_group',\r
182       boost: {\r
183         license_group: {\r
184         },\r
185         credit_picture: {\r
186           level: 'read',\r
187           resource_name: 'license_group',\r
188           settings_column_name: 'credit_picture_settings',\r
189           extend_model_class_name: 'CreditPicture',\r
190           extend_item_name: 'credit_picture',\r
191           extend_column_name: 'license_group_classname',\r
192         },\r
193       },\r
194     },\r
195   },\r
196   author: {\r
197   },\r
198   artist: {\r
199   },\r
200   system_picture: {\r
201   },\r
202 }\r
203 \r