// This is a manifest file that'll be compiled into application.js, which will include all the files // listed below. // // Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, // or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. // // It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the // compiled file. // // Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details // about supported directives. // //= require jquery //= require jquery_ujs //= require jquery-ui/datepicker //= require jquery-ui/datepicker-es //= require foundation //= require turbolinks //= require ckeditor/loader //= require_directory ./ckeditor //= require social-share-button //= require initial //= require ahoy //= require app //= require check_all_none //= require comments //= require dropdown //= require ie_alert //= require location_changer //= require moderator_comment //= require moderator_debates //= require moderator_proposals //= require prevent_double_submission //= require gettext //= require annotator //= require tags //= require users //= require votes //= require allow_participation //= require annotatable //= require advanced_search //= require registration_form //= require suggest //= require forms //= require tracks //= require valuation_budget_investment_form //= require valuation_spending_proposal_form //= require embed_video //= require fixed_bar //= require banners //= require social_share //= require checkbox_toggle //= require custom var initialize_modules = function() { App.Comments.initialize(); App.Users.initialize(); App.Votes.initialize(); App.AllowParticipation.initialize(); App.Tags.initialize(); App.Dropdown.initialize(); App.LocationChanger.initialize(); App.CheckAllNone.initialize(); App.PreventDoubleSubmission.initialize(); App.IeAlert.initialize(); App.Annotatable.initialize(); App.AdvancedSearch.initialize(); App.RegistrationForm.initialize(); App.Suggest.initialize(); App.Forms.initialize(); App.Tracks.initialize(); App.ValuationBudgetInvestmentForm.initialize(); App.ValuationSpendingProposalForm.initialize(); App.EmbedVideo.initialize(); App.FixedBar.initialize(); App.Banners.initialize(); App.SocialShare.initialize(); App.CheckboxToggle.initialize(); }; $(function(){ Turbolinks.enableProgressBar() $(document).ready(initialize_modules); $(document).on('page:load', initialize_modules); $(document).on('ajax:complete', initialize_modules); });