OSDN Git Service

test speech balloon extended
[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',\r
104           extend_column_name: 'license_group_classname',\r
105           settings_column_name: 'license_group_settings',\r
106           extend_model_class_name: 'License',\r
107           extend_item_name: 'license',\r
108         },\r
109         # expand license_settings\r
110         license: {\r
111           level: 'read',\r
112           extend_column_name: 'license_group_classname',\r
113           extend_model_class_name: 'Attribute',\r
114           extend_item_name: 'attribute',\r
115         },\r
116         credit_picture: {\r
117           level: 'read',\r
118           resource_name: 'license',\r
119           extend_column_name: 'license_group_classname',\r
120           settings_column_name: 'credit_picture_settings',\r
121           extend_model_class_name: 'CreditPicture',\r
122           extend_item_name: 'credit_picture',\r
123         },\r
124       },\r
125     },\r
126   },\r
127   resource_picture: {\r
128     args: {\r
129       boost: {\r
130         # expand license_group_settings\r
131         license_group: {\r
132           resource_name: 'license',\r
133           extend_column_name: 'license_group_classname',\r
134           settings_column_name: 'license_group_settings',\r
135           extend_model_class_name: 'License',\r
136           extend_item_name: 'license',\r
137         },\r
138         # expand license_settings\r
139         license: {\r
140           level: 'read',\r
141           extend_column_name: 'license_group_classname',\r
142           extend_model_class_name: 'Attribute',\r
143           extend_item_name: 'attribute',\r
144         },\r
145         credit_picture: {\r
146           level: 'read',\r
147           resource_name: 'license',\r
148           extend_column_name: 'license_group_classname',\r
149           settings_column_name: 'credit_picture_settings',\r
150           extend_model_class_name: 'CreditPicture',\r
151           extend_item_name: 'credit_picture',\r
152         },\r
153       },\r
154     },\r
155   },\r
156   speech_balloon_template: {\r
157   },\r
158   writing_format: {\r
159   },\r
160   license_group: {\r
161   },\r
162   license: {\r
163     type: 'leaf',\r
164     args: {\r
165       parent_model_name: 'license_group',\r
166       boost: {\r
167         license_group: {\r
168         },\r
169         credit_picture: {\r
170           level: 'read',\r
171           resource_name: 'license_group',\r
172           settings_column_name: 'credit_picture_settings',\r
173           extend_model_class_name: 'CreditPicture',\r
174           extend_item_name: 'credit_picture',\r
175           extend_column_name: 'license_group_classname',\r
176         },\r
177       },\r
178     },\r
179   },\r
180   author: {\r
181   },\r
182   artist: {\r
183   },\r
184   system_picture: {\r
185   },\r
186 }\r
187 \r