Sha256: eeb3a90cbdcb4930866f1ebfa64b0b582f0a40ad1badb7d52c4239947f6a04f3
Contents?: true
Size: 808 Bytes
Versions: 42
Compression:
Stored size: 808 Bytes
Contents
class AdminSlideForm constructor: -> new window.MediaModal( image_selected_callback: @on_image_selected, image_uploaded_callback: @on_image_uploaded ) @bind_events() bind_events: -> $('.js-change-image-link, .js-add-image-link').click (e) => e.preventDefault() $(document).trigger("showMediaModal") on_image_selected: (data) => $(".js-image-id").val(data.id) $(".js-image-thumb").attr("src", data.image_url).removeClass("hidden") $(".slide-thumb").removeClass("empty") $("#media-modal .close").click() on_image_uploaded: (image, image_html) => $(".js-image-id").val(image.id) $(".js-image-thumb").attr("src", image.image_url).removeClass("hidden") $(".slide-thumb").removeClass("empty") window.AdminSlideForm = AdminSlideForm
Version data entries
42 entries across 42 versions & 1 rubygems