25 lines
414 B
CoffeeScript
25 lines
414 B
CoffeeScript
Locomotive.Views.EditableElements ||= {}
|
|
|
|
class Locomotive.Views.EditableElements.ControlView extends Backbone.View
|
|
|
|
tagName: 'li'
|
|
|
|
className: 'control input'
|
|
|
|
render: ->
|
|
$(@el).html(ich.editable_control_input(@model.toJSON()))
|
|
|
|
@bind_model()
|
|
|
|
return @
|
|
|
|
after_render: ->
|
|
# do nothing
|
|
|
|
refresh: ->
|
|
@bind_model()
|
|
|
|
bind_model: ->
|
|
Backbone.ModelBinding.bind @, { select: 'class' }
|
|
|