Sha256: 30c5d6132ba429211e1cdabb3b79e8a82e10ab2f646735808f7834d8a224bfcb
Contents?: true
Size: 1.99 KB
Versions: 4
Compression:
Stored size: 1.99 KB
Contents
{:uriI"Ôfile:///Library/WebServer/Documents/work/fine/_fae/app/assets/javascripts/fae/form/inputs/_checkbox.js?type=application/javascript&pipeline=self&id=a47febb2b51765d8eabe217b49544328511e9f78c236564068d84e016bb37164:ET:load_pathI"G/Library/WebServer/Documents/work/fine/_fae/app/assets/javascripts;T: filenameI"d/Library/WebServer/Documents/work/fine/_fae/app/assets/javascripts/fae/form/inputs/_checkbox.js;T: nameI"fae/form/inputs/_checkbox;T:logical_pathI"&fae/form/inputs/_checkbox.self.js;T:content_typeI"application/javascript;T:sourceI"j/* global Fae */ /** * Fae form checkbox * @namespace form.checkbox * @memberof form */ Fae.form.checkbox = { init: function() { this.loginCheckbox(); this.setCheckboxAsActive(); }, /** * Login page checkbox listeners to add active class on click */ loginCheckbox: function() { $('.login-body') .on('click', 'label.boolean', function(e){ $(this).toggleClass('active'); }) .on('click', '.input.boolean :checkbox', function(e){ e.stopPropagation(); }); }, /** * Run through the checkboxes and see if they are checked. apply js class for styling. */ setCheckboxAsActive: function() { $('.boolean label, .js-checkbox-wrapper label').each(function(){ var $this = $(this); if ($this.find(':checkbox:checked').length) { $this.addClass('active'); } }); } }; ;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"rfile-digest:///Library/WebServer/Documents/work/fine/_fae/app/assets/javascripts/fae/form/inputs/_checkbox.js;TT: requiredo;;{ :stubbedo;;{ : linkso;;{ :charsetI" utf-8;F:digest"%´`ÉÛ‹œ5¾Û¸Ã,ôçùÑXóçeÞ Ño—:lengthij:dependencies_digest"%3_Ï%Aaä-ýš$â aj¸Šp[M»²:idI"Ea47febb2b51765d8eabe217b49544328511e9f78c236564068d84e016bb37164;F: mtimel+BlRW
Version data entries
4 entries across 4 versions & 1 rubygems