spec/dummy/tmp/cache/assets/C8B/EE0/sprockets%2Ffe0863283393384b01f6f5b7f557c029 in locomotivecms-search-0.2.8 vs spec/dummy/tmp/cache/assets/C8B/EE0/sprockets%2Ffe0863283393384b01f6f5b7f557c029 in locomotivecms-search-0.3.0

- old
+ new

@@ -1,20 +1,19 @@ -o: ActiveSupport::Cache::Entry :@compressedF:@expires_in0:@created_atf1384093243.387579: @value"={I" +o: ActiveSupport::Cache::Entry :@compressedF:@expires_in0:@created_atf1396022040.226283: @value"Ö{I" class:ETI"ProcessedAsset;FI"logical_path;TI"1locomotive/views/shared/asset_picker_view.js;FI" pathname;TI"|/Users/didier/Documents/LocomotiveCMS/engine/app/assets/javascripts/locomotive/views/shared/asset_picker_view.js.coffee;FI"content_type;TI"application/javascript;TI" -mtime;TI"2013-08-12T16:57:11+02:00;TI" length;TiI" digest;TI"%95cfa249acc8233e0e58e043641cd889;FI" source;TI"(function() { - var _base, _ref, +mtime;TI"2014-03-19T22:50:45+01:00;TI" length;TiI" digest;TI"%d77f4d37becbdfe66ec0abe0ad50d58d;FI" source;TI"(function() { + var _base, __hasProp = {}.hasOwnProperty, __extends = function(child, parent) { for (var key in parent) { if (__hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }; (_base = Locomotive.Views).Shared || (_base.Shared = {}); Locomotive.Views.Shared.AssetPickerView = (function(_super) { __extends(AssetPickerView, _super); function AssetPickerView() { - _ref = AssetPickerView.__super__.constructor.apply(this, arguments); - return _ref; + return AssetPickerView.__super__.constructor.apply(this, arguments); } AssetPickerView.prototype.tag = 'div'; AssetPickerView.prototype.initialize = function() { @@ -35,33 +34,44 @@ AssetPickerView.prototype.fetch_assets = function() {}; AssetPickerView.prototype.build_uploader = function(el, link) {}; AssetPickerView.prototype.create_dialog = function() { - var _this = this; return this.dialog || (this.dialog = $(this.el).dialog({ autoOpen: false, modal: true, zIndex: window.application_view.unique_dialog_zindex(), - width: 650, - create: function(event, ui) { - var actions, input, link; - $(_this.el).prev().find('.ui-dialog-title').html(_this.$('h2').html()); - _this.$('h2').remove(); - actions = _this.$('.dialog-actions').appendTo($(_this.el).parent()).addClass('ui-dialog-buttonpane ui-widget-content ui-helper-clearfix'); - actions.find('#close-link').click(function(event) { - return _this.close(event); - }); - input = actions.find('input[type=file]'); - link = actions.find('#upload-link'); - return _this.build_uploader(input, link); - }, - open: function(event, ui, extra) { - return $(_this.el).dialog('overlayEl').bind('click', function() { - return _this.close(); - }); - } + dialogClass: this.dialog_class(), + width: 615, + minHeight: 520, + create: (function(_this) { + return function(event, ui) { + var actions, input, link; + $(_this.el).prev().find('.ui-dialog-title').html(_this.$('h2').html()); + _this.$('h2').remove(); + actions = _this.$('.dialog-actions').appendTo($(_this.el).parent()).addClass('ui-dialog-buttonpane ui-widget-content ui-helper-clearfix'); + actions.find('#close-link').click(function(event) { + return _this.close(event); + }); + input = actions.find('input[type=file]'); + link = actions.find('#upload-link'); + return _this.build_uploader(input, link); + }; + })(this), + open: (function(_this) { + return function(event, ui, extra) { + $(_this.el).dialog('overlayEl').bind('click', function() { + return _this.close(); + }); + return $(document.body).addClass('stop-scrolling'); + }; + })(this), + close: (function(_this) { + return function(event, ui, extra) { + return $(document.body).removeClass('stop-scrolling'); + }; + })(this) })); }; AssetPickerView.prototype.open = function() { return $(this.el).dialog('open'); @@ -84,31 +94,42 @@ AssetPickerView.prototype.center = function() { return $(this.el).dialog('option', 'position', 'center'); }; AssetPickerView.prototype.add_assets = function(collection) { - var _this = this; - collection.each(function(asset) { - return _this.add_asset(asset, true); - }); + collection.each((function(_this) { + return function(asset) { + return _this.add_asset(asset, true); + }; + })(this)); return this._refresh(); }; AssetPickerView.prototype.add_asset = function(asset, first) {}; AssetPickerView.prototype.remove_asset = function(asset) {}; + AssetPickerView.prototype.dialog_class = function() { + return 'asset-picker-dialog'; + }; + AssetPickerView.prototype._move_to_last_asset = function() { var limit; limit = this.$('ul.list li.clear').position(); if (limit != null) { return this.$('ul.list').animate({ scrollTop: limit.top }, 100); } }; + AssetPickerView.prototype._move_to_top = function() { + return this.$('ul.list').animate({ + scrollTop: 0 + }, 100); + }; + AssetPickerView.prototype._refresh = function() { if (this.collection.length === 0) { this.$('ul.list').hide() & this.$('p.no-items').show(); } else { this.$('p.no-items').hide() & this.$('ul.list').show(); @@ -126,7 +147,7 @@ return AssetPickerView; })(Backbone.View); }).call(this); -;TI"dependency_digest;TI"%63c1460d0dc67e4fa19e4179b4e9a89f;FI"required_paths;T[I"|/Users/didier/Documents/LocomotiveCMS/engine/app/assets/javascripts/locomotive/views/shared/asset_picker_view.js.coffee;FI"dependency_paths;T[{I" path;TI"|/Users/didier/Documents/LocomotiveCMS/engine/app/assets/javascripts/locomotive/views/shared/asset_picker_view.js.coffee;FI" -mtime;TI"2013-08-12T16:57:11+02:00;TI" digest;TI"%fcd46d674e5401eae1d7f4538e3fbb37;FI" _version;TI"%ffd318ca8b794f42f5029101c2cf5d91;F +;TI"dependency_digest;TI"%348940fa54d75f3300c84cde753448e6;FI"required_paths;T[I"|/Users/didier/Documents/LocomotiveCMS/engine/app/assets/javascripts/locomotive/views/shared/asset_picker_view.js.coffee;FI"dependency_paths;T[{I" path;TI"|/Users/didier/Documents/LocomotiveCMS/engine/app/assets/javascripts/locomotive/views/shared/asset_picker_view.js.coffee;FI" +mtime;TI"2014-03-19T22:50:45+01:00;TI" digest;TI"%27e3e984571c5c13f4806c59ed07ca5c;FI" _version;TI"%ffd318ca8b794f42f5029101c2cf5d91;F \ No newline at end of file