{:uriI"file:///Users/barnabyalter/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/umlaut-4.1.7/app/assets/javascripts/umlaut/expand_contract_toggle.js?type=application/javascript&pipeline=self&id=65c8d83dee559e97175facaa9b6c7bb908af0923fb00e5c3145c966e39c99c26:ET:load_pathI"k/Users/barnabyalter/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/umlaut-4.1.7/app/assets/javascripts;T: filenameI"/Users/barnabyalter/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/umlaut-4.1.7/app/assets/javascripts/umlaut/expand_contract_toggle.js;T: nameI""umlaut/expand_contract_toggle;T:logical_pathI"*umlaut/expand_contract_toggle.self.js;T:content_typeI"application/javascript;T: sourceI"/* expand_contract_toggle.js: Support for show more/hide more in lists of umlaut content. Expand/collapse elements are already controlled via Bootstrap toggle, this just adds some additional behavior in hooks to change our labels and disclosure icons appropriately, and prevent following non-js href links. */ jQuery(document).ready(function($) { $(document).on("click", ".collapse-toggle", function(event) { event.preventDefault(); return false; }); $(document).on("show.bs.collapse", ".collapse", function(event) { // Update the icon $(this).parent().find('.collapse-toggle i').removeClass("umlaut_icons-list-closed").addClass("umlaut_icons-list-open"); // Update the action label $(this).parent().find(".expand_contract_action_label").text("Hide "); }); $(document).on("hide.bs.collapse", ".collapse", function(event) { // Update the icon $(this).parent().find('.collapse-toggle i').removeClass("umlaut_icons-list-open").addClass("umlaut_icons-list-closed"); // Update the action label $(this).parent().find(".expand_contract_action_label").text("Show "); }); }); ;T: metadata{ :dependencieso:Set: @hash} I"environment-version;TTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"file-digest:///Users/barnabyalter/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/umlaut-4.1.7/app/assets/javascripts/umlaut/expand_contract_toggle.js;TTF: requiredo;;}F: stubbedo;;}F: linkso;;}F: charsetI" utf-8;F: digest"%8 $mTfPA*KCW ;i: lengthi:dependencies_digest"%ON:9OFؤ5>Ui&:idI"E65c8d83dee559e97175facaa9b6c7bb908af0923fb00e5c3145c966e39c99c26;F: mtimel+dW