OSDN Git Service

9136fa0c8f67d8ce14485aa00d87088835b2298d
[pettanr/pettanr.git] / app / assets / javascripts / models / balloon.js.coffee
1 class Pettanr.Balloon extends Peta.Element\r
2   \r
3   @singular: () ->\r
4     'Balloon'\r
5   \r
6   @plural: () ->\r
7     'Balloons'\r
8   \r
9   defaults: {\r
10     id: null,\r
11     x: 0,\r
12     y: 0,\r
13     width: 100,\r
14     height: 100,\r
15     r: 0\r
16   } \r
17   \r
18   @trace_routes: () ->\r
19     {\r
20       speech_balloon: 'speech_balloon',\r
21       symbol: ['speech_balloon', 'speech_balloon_template', 'system_picture']\r
22     }\r
23   \r
24   pick: () ->\r
25     # \r
26     speech_balloon_template = @templates.speech_balloon_template\r
27     {\r
28       speech_balloon_template_id: speech_balloon_template.get('id'),\r
29       speech_balloon_template_module_name: speech_balloon_template.get('module_name'),\r
30     }\r
31   \r
32   r_url: () ->\r
33     '/system_pictures/' + @system_picture().filename()\r
34   \r
35   plain_scenario: () ->\r
36     ''\r
37   \r
38   initialize: (attr, options) ->\r
39     super(attr, options)\r
40   \r