Sha256: f6b636757e921fbb859e03b7b8512773dcd78a4e62c80092cc9dddb467aaffb7
Contents?: true
Size: 769 Bytes
Versions: 13
Compression:
Stored size: 769 Bytes
Contents
Locomotive.Views.ContentAssets ||= {} class Locomotive.Views.ContentAssets.PickerItemView extends Backbone.View tagName: 'li' className: 'asset' events: 'click h4 a, .icon, .image': 'select_asset' 'click a.remove': 'remove_asset' render: -> $(@el).html(ich.content_asset(@model.toJSON())) return @ select_asset: (event) -> event.stopPropagation() & event.preventDefault() @on_select(@model) on_select: -> @options.parent.options.on_select(@model) if @options.parent.options.on_select remove_asset: (event) -> event.stopPropagation() & event.preventDefault() message = $(event.target).attr('data-confirm') || $(event.target).parent().attr('data-confirm') @model.destroy() if confirm(message)
Version data entries
13 entries across 13 versions & 2 rubygems