Sha256: 8e55e3d8552bcd68beaab94b19d4d1d421ce6109f0c947cede3850d8a57f3453

Contents?: true

Size: 819 Bytes

Versions: 6

Compression:

Stored size: 819 Bytes

Contents

//= require blacklight/core
//= require blacklight/checkbox_submit
(function($) {
    Blacklight.do_folder_toggle_behavior = function() {
      $( Blacklight.do_folder_toggle_behavior.selector ).bl_checkbox_submit({
          checked_label: "Selected",
          unchecked_label: "Select",
          css_class: "toggle_folder",
          success: function(new_state) {
            
            if (new_state) {
               $("#folder_number").text(parseInt($("#folder_number").text()) + 1);
            }
            else {
               $("#folder_number").text(parseInt($("#folder_number").text()) - 1);
            }
          }
      });
    };
    Blacklight.do_folder_toggle_behavior.selector = "form.folder_toggle"; 
$(document).ready(function() {
  Blacklight.do_folder_toggle_behavior();  
});
})(jQuery);

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
blacklight-3.7.2 app/assets/javascripts/blacklight/folder_toggle.js
blacklight-3.7.1 app/assets/javascripts/blacklight/folder_toggle.js
blacklight-3.7.0 app/assets/javascripts/blacklight/folder_toggle.js
blacklight-3.6.1.1 app/assets/javascripts/blacklight/folder_toggle.js
blacklight-3.6.0 app/assets/javascripts/blacklight/folder_toggle.js
blacklight-3.5.0 app/assets/javascripts/blacklight/folder_toggle.js