aboutsummaryrefslogtreecommitdiffstats
path: root/app/assets/javascripts/application.js.erb
blob: beb0133682e12d2d0735be33cae8a69383d60677 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require bootstrap-sprockets
//= require _widgets
//= require _define_application
//= require_tree .

$(function() {
    var controller = $("body").data("controller");
    var action = $("body").data("action");
    var partials = ($("body").data("partial") || "").split(" ");

    var ac = Application.Views[controller];
    if (ac !== undefined) {
        if (ac["_"] !== undefined) { ac["_"](); }
        if (ac[action] !== undefined) { ac[action](); }
    }

    partials.forEach(function(par) {
      var pa = Application.Partials[par];
      if (pa !== undefined) { pa(); }
    });
});