1 class Locmare.ProfilerModule.ColumnModule.ExtendModule.ExtendColumn extends Backbone.View
\r
3 className: 'extend_column'
\r
5 initialize: (options) ->
\r
6 @column = options.column # extend_column
\r
7 @extend_column_name = options.extend_column_name
\r
8 @extend_column_manifest = options.extend_column_manifest
\r
10 @label = new c({extend_column: this})
\r
12 @value = new c({extend_column: this})
\r
16 this.$el.append(@label.render().el)
\r
17 this.$el.append(@value.render().el)
\r
21 Locmare.ProfilerModule.ColumnModule.ExtendModule.Label
\r
24 Locmare.ProfilerModule.ColumnModule.ExtendModule.Value
\r
26 class Locmare.ProfilerModule.ColumnModule.ExtendModule.Label extends Backbone.View
\r
29 initialize: (options) ->
\r
30 @extend_column = options.extend_column
\r
31 @column = @extend_column.column
\r
34 this.$el.html(@label())
\r
38 Pettanr.AppHelper.t_a(@column.extend_item().item_name(), @extend_column.extend_column_name)
\r
40 class Locmare.ProfilerModule.ColumnModule.ExtendModule.Value extends Backbone.View
\r
43 initialize: (options) ->
\r
44 @extend_column = options.extend_column
\r
45 @column = @extend_column.column
\r
48 this.$el.html(@value())
\r
52 @extend_item().get(@extend_column.extend_column_name)
\r
55 @column.extend_item()
\r