OSDN Git Service

d2a7e372cc2ad39382500f9b7d093b86fa8a0190
[pettanr/pettanr.git] / app / assets / javascripts / manifest_base / values.js.coffee
1 class ManifestBase.Values\r
2   \r
3   set_default: () ->\r
4     @values = @json\r
5   \r
6   init: () ->\r
7   \r
8   module_names: () ->\r
9     @parent.module_names + [@module_name]\r
10   \r
11   module_message: () ->\r
12     ManifestBase.module_message(@module_names)\r
13   \r
14   parent_name: () ->\r
15     @parent.name\r
16   \r
17   parent_json: () ->\r
18     @parent.json\r
19   \r
20   constructor: (parent, json, module_name) ->\r
21     @parent = parent\r
22     @json = json\r
23     @module_name = module_name\r
24     @set_default()\r
25     @init()\r
26     \r