2 # label: { label_options ... }
\r
3 # button: { button_options ... }
\r
5 class Pettanr.View.Show.AuthoredBy extends Pettanr.View
\r
8 constructor: (@content, options) ->
\r
11 initialize: (options = {}) ->
\r
12 @label_options = options.label || {shorten: false}
\r
16 author_item_name = @content.my_class().owner_type()
\r
17 @content.get_parent(author_item_name, this, {
\r
18 success: (author) => # author or artist
\r
19 label_button = author.label_button(@label_options, {
\r
22 @trigger('click', author)
\r
24 this.$el.append(Pettanr.AppHelper.t_a(@content.item_name(), @content.my_class().owner_column()))
\r
25 this.$el.append(label_button.render().el)
\r