OSDN Git Service

v07
[pettanr/pettanr.git] / app / assets / javascripts / local_manifest / local_manifest.js.coffee
1 class LocalManifest\r
2   \r
3   _module_names = null\r
4   \r
5   module_names: () ->\r
6     _module_names\r
7   \r
8   init: () ->\r
9     @list_groups = LocalManifest.ListGroup.load(this, @local_json, 'list_groups', LocalManifest.ListGroup)\r
10     @filers = LocalManifest.Filer.load(this, @local_json, 'filers', LocalManifest.Filer)\r
11     @profilers = LocalManifest.Profiler.load(this, @local_json, 'profilers', LocalManifest.Profiler)\r
12     @forms = LocalManifest.Form.load(this, @local_json, 'forms', LocalManifest.Form)\r
13     @buckets = LocalManifest.Bucket.load(this, @local_json, 'buckets', LocalManifest.Bucket)\r
14   \r
15   @manifest: () ->\r
16     @mani\r
17   \r
18   @set_manifest: (manifest) ->\r
19     @mani = manifest\r
20   \r
21   constructor: (local_json) ->\r
22     _module_names = []\r
23     @local_json = local_json || {}\r
24   \r
25 \r
26 @LocalManifest = LocalManifest\r