1 class LocalManifest.ProfilerModule.AssociationModule.HasMany extends ManifestBase.Names
\r
8 if list_manifest = @profiler().lists[@name]
\r
9 @model_name = list_manifest.model_name
\r
10 @list_name = list_manifest.list_name
\r
15 @item_name = Manifest.manifest().controllers[@table_name].item_name
\r
16 @model_name = @item_name
\r
19 ManifestBase.alert_undefined_message 'list', this.module_message
\r
21 list_options: (id) ->
\r
22 params = {controller: @table_name, action: @list_name, id: id, page: 1, page_size: 3}
\r
23 {model: @model(), params: params}
\r
26 Manifest.item_name_to_model @model_name
\r
28 association_name: () ->
\r
29 @parent.association_name
\r
34 profiler_manifest: () ->
\r
35 @parent.profiler_manifest
\r
37 constructor: (parent, name, module_name) ->
\r
38 super(parent, name, module_name)
\r