{:uriI"Ãfile:///Users/tyler/Development/GitHub/guts/app/assets/javascripts/guts/navigation.js?type=application/javascript&pipeline=self&id=cb0409ce071363b06ff008517ce88a23f1a547802034e9c31f40ecba59b09a01:ET:load_pathI"@/Users/tyler/Development/GitHub/guts/app/assets/javascripts;T: filenameI"S/Users/tyler/Development/GitHub/guts/app/assets/javascripts/guts/navigation.js;T: nameI"guts/navigation;T:logical_pathI"guts/navigation.self.js;T:content_typeI"application/javascript;T: sourceI"fjQuery(document).ready(function($) { if ($('body').attr('id').indexOf('guts_navigation_items') == -1) { return; } $(window).on('load', function() { if ($('body').attr('id').indexOf('guts_navigation_items_edit') == -1) { return; } // Trigger change for edit to run $('#navigation_item_navigatable_type').trigger('change'); }); $('#navigation_item_navigatable_type').on('change', function() { var value = $(this).val(); if (value === '') { // Show custom entry $('#navigation_item_navigatable_id').html('').hide(); $('#navigation_item_custom').show(); } else { // Show dynamic navigatable entries $('#navigation_item_navigatable_id').html('').show(); $('#navigation_item_custom').hide(); $.ajax({ url: $(this).data('callback-url'), data: {model: $(this).val()}, dataType: 'json', }).done(function(data) { $.each(data, function() { // Populate the navigatable objects $('#navigation_item_navigatable_id').append(''); }); var initial = $('#navigation_item_navigatable_id').data('initial'); if (initial) { // Edit screen, re-select the initial after the AJAX call $('#navigation_item_navigatable_id option').each(function() { if ($(this).val() == initial) { $('#navigation_item_navigatable_id').val($(this).val()).trigger('change'); } }); } }); } }); var el = document.querySelector('.sortable'); var sortable = Sortable.create(el); }); ;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"afile-digest:///Users/tyler/Development/GitHub/guts/app/assets/javascripts/guts/navigation.js;TTF: requiredo;;}F: stubbedo;;}F: linkso;;}F: charsetI" utf-8;F: digest"%ݤ¨}dXQÝäꌒ£çÝépËoÀ÷Fß+æ½ l: lengthif:dependencies_digest"%7­žC‚u£h¢è‰ÅŸ~—ÈÊ®’®íÄS]b[ðÂ’ÓÐ:idI"Ecb0409ce071363b06ff008517ce88a23f1a547802034e9c31f40ecba59b09a01;F: mtimel+ÐCÆW