+# options: {\r
+# label: { label_options ... }\r
+# button: { button_options ... }\r
+# }\r
class Pettanr.View.Show.AuthoredBy extends Pettanr.View\r
tagName: 'div'\r
\r
constructor: (@content, options) ->\r
super(options)\r
\r
- initialize: (@options = {}) ->\r
+ initialize: (options = {}) ->\r
+ @label_options = options.label || {shorten: false}\r
\r
render: () ->\r
this.$el.html('')\r
author_item_name = @content.my_class().owner_type()\r
@content.get_parent(author_item_name, this, {\r
success: (author) => # author or artist\r
- label_button = author.label_button({\r
+ label_button = author.label_button(@label_options, {\r
context: this,\r
click: () =>\r
@trigger('click', author)\r