{:uriI"�file:///Users/nz/Projects/virgo/app/assets/javascripts/virgo/admin/slides/form.coffee?type=application/javascript&pipeline=self&id=2172fa570d3294e343ca7b9a400b10e67766e11b2ef3515a6d5f5d6ab8434609:ET:load_pathI"4/Users/nz/Projects/virgo/app/assets/javascripts;F: filenameI"S/Users/nz/Projects/virgo/app/assets/javascripts/virgo/admin/slides/form.coffee;T: nameI"virgo/admin/slides/form;T:logical_pathI"$virgo/admin/slides/form.self.js;T:content_typeI"application/javascript;T:sourceI"�(function() { var AdminSlideForm, bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; }; AdminSlideForm = (function() { function AdminSlideForm() { this.on_image_uploaded = bind(this.on_image_uploaded, this); this.on_image_selected = bind(this.on_image_selected, this); new window.MediaModal({ image_selected_callback: this.on_image_selected, image_uploaded_callback: this.on_image_uploaded }); this.bind_events(); } AdminSlideForm.prototype.bind_events = function() { return $('.js-change-image-link, .js-add-image-link').click((function(_this) { return function(e) { e.preventDefault(); return $(document).trigger("showMediaModal"); }; })(this)); }; AdminSlideForm.prototype.on_image_selected = function(data) { $(".js-image-id").val(data.id); $(".js-image-thumb").attr("src", data.image_url).removeClass("hidden"); $(".slide-thumb").removeClass("empty"); return $("#media-modal .close").click(); }; AdminSlideForm.prototype.on_image_uploaded = function(image, image_html) { $(".js-image-id").val(image.id); $(".js-image-thumb").attr("src", image.image_url).removeClass("hidden"); return $(".slide-thumb").removeClass("empty"); }; return AdminSlideForm; })(); window.AdminSlideForm = AdminSlideForm; }).call(this); ;T: metadata{:dependencieso:Set: @hash{ I"environment-version;TTI"environment-paths;TTI"jprocessors:type=application/javascript&file_type=application/javascript&engines=.coffee&pipeline=self;TTI"afile-digest:///Users/nz/Projects/virgo/app/assets/javascripts/virgo/admin/slides/form.coffee;TT: requiredo;;{�:stubbedo;;{�: linkso;;{�:charsetI" utf-8;F:digest"%���S=�;*{R@0n��^�1��eLΘ:lengthi�:dependencies_digest"%��� &�p Vr���E�b�'g;�'��+:idI"E2172fa570d3294e343ca7b9a400b10e67766e11b2ef3515a6d5f5d6ab8434609;F: mtimel+j��U