{I" class:EFI"ProcessedAsset;FI"logical_path;FI"(rails_admin/ra.nested-form-hooks.js;TI" pathname;FI"p/Users/sferik/Projects/Ruby/gems/rails_admin/app/assets/javascripts/rails_admin/ra.nested-form-hooks.coffee;TI"content_type;FI"application/javascript;FI" mtime;Fl+ÇØÌQI" length;FiƒI" digest;F"%5cf7b8807a7e13b4ebdaa869bfedb29eI" source;FI"ƒ(function() { var $; $ = jQuery; $(document).ready(function() { return window.nestedFormEvents.insertFields = function(content, assoc, link) { var tab_content; tab_content = $(link).closest(".controls").siblings(".tab-content"); tab_content.append(content); return tab_content.children().last(); }; }); $(document).on('nested:fieldAdded', 'form', function(content) { var controls, field, nav, new_tab, parent_group, toggler; field = content.field.addClass('tab-pane').attr('id', 'unique-id-' + (new Date().getTime())); new_tab = $('
  • ' + field.children('.object-infos').data('object-label') + '
  • '); parent_group = field.closest('.control-group'); controls = parent_group.children('.controls'); nav = controls.children('.nav'); content = parent_group.children('.tab-content'); toggler = controls.find('.toggler'); nav.append(new_tab); $(window.document).trigger('rails_admin.dom_ready', [field, parent_group]); new_tab.children('a').tab('show'); nav.select(':hidden').show('slow'); content.select(':hidden').show('slow'); return toggler.addClass('active').removeClass('disabled').children('i').addClass('icon-chevron-down').removeClass('icon-chevron-right'); }); $(document).on('nested:fieldRemoved', 'form', function(content) { var controls, current_li, field, nav, parent_group, toggler; field = content.field; nav = field.closest(".control-group").children('.controls').children('.nav'); current_li = nav.children('li').has('a[href=#' + field.attr('id') + ']'); parent_group = field.closest(".control-group"); controls = parent_group.children('.controls'); toggler = controls.find('.toggler'); (current_li.next().length ? current_li.next() : current_li.prev()).children('a:first').tab('show'); current_li.remove(); if (nav.children().length === 0) { nav.select(':visible').hide('slow'); return toggler.removeClass('active').addClass('disabled').children('i').removeClass('icon-chevron-down').addClass('icon-chevron-right'); } }); }).call(this); ;TI"dependency_digest;F"%029b21af92640ecb99b8a1ef1b6117e5I"required_paths;F[I"p/Users/sferik/Projects/Ruby/gems/rails_admin/app/assets/javascripts/rails_admin/ra.nested-form-hooks.coffee;TI"dependency_paths;F[{I" path;FI"p/Users/sferik/Projects/Ruby/gems/rails_admin/app/assets/javascripts/rails_admin/ra.nested-form-hooks.coffee;TI" mtime;FI"2013-06-28T02:28:55+02:00;FI" digest;F"%e67c3f93f4689f6b4cda7b3fa3d0fa73I" _version;F"%f9a10b06158d64a75654a1ef72ec0ff4