1 class Pettanr.View.FacedLabelButton extends Pettanr.View
\r
4 constructor: (@item, @label_options, @button_options) ->
\r
8 @face_button = @item[@face_button_method_name()](@button_options)
\r
9 @label_button = @item.label_button(@label_options, @button_options)
\r
13 this.$el.append(@face_button.render().el)
\r
14 this.$el.append(@label_button.render().el)
\r
17 face_button_method_name: () ->
\r
20 class Pettanr.View.MiniFacedLabelButton extends Pettanr.View.FacedLabelButton
\r
22 face_button_method_name: () ->
\r
25 class Pettanr.View.FacedLabelButton.Error extends Pettanr.View
\r
32 k = @face_icon_class_name()
\r
33 @face_icon = new k(Pettanr.View.Image.icon_error_file())
\r
34 @label = I18n.t('yasapp.unresolved')
\r
38 this.$el.append(@face_icon.render().el)
\r
39 this.$el.append(@label.render().el)
\r
42 face_icon_class_name: () ->
\r
45 class Pettanr.View.MiniFacedLabelButton.Error extends Pettanr.View.FacedLabelButton.Error
\r
47 face_icon_class_name: () ->
\r
48 Pettanr.View.Minicon
\r