Sha256: 674a11c720316d00b6b3bdd2da8bbb402be59f51da69b7e31fef974a5d120692

Contents?: true

Size: 1.04 KB

Versions: 16

Compression:

Stored size: 1.04 KB

Contents

ctable = {
  <% @controllers.each do |c| %>
      <%= c.name %>: {
        name: '<%= c.name %>',
        root_view: '<%= c.root_view %>',
        spots: <%= c.spots.to_json %>,
        actions: {
          <% actions_for_controller(c.name).each do |a| %>
              <%= a.name %>: {
                on_entry: function(__base__) {
                  //Controller information, includes action, etc. (controller_info)
                  var __info__ = tel_deref(__base__);

                  //The 'context' which is user-defined
                  var context = __info__.context;
                  <%= a.on_entry_src.strip %>
                },
                handlers: {
                  <% a.ons.each do |e| %>
                    <%= e[:name] %>: function(__base__, params) {
                      var __info__ = tel_deref(__base__);
                      var context = __info__.context;

                      <%= e[:src] %>
                    },
                  <% end %>
                }
              },
          <% end %>
        },
      },
  <% end %>
}

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
flok-0.0.31 lib/flok/user_compiler_templates/ctable.js.erb
flok-0.0.30 lib/flok/user_compiler_templates/ctable.js.erb
flok-0.0.29 lib/flok/user_compiler_templates/ctable.js.erb
flok-0.0.28 lib/flok/user_compiler_templates/ctable.js.erb
flok-0.0.27 lib/flok/user_compiler_templates/ctable.js.erb
flok-0.0.26 lib/flok/user_compiler_templates/ctable.js.erb
flok-0.0.25 lib/flok/user_compiler_templates/ctable.js.erb
flok-0.0.24 lib/flok/user_compiler_templates/ctable.js.erb
flok-0.0.23 lib/flok/user_compiler_templates/ctable.js.erb
flok-0.0.21 lib/flok/user_compiler_templates/ctable.js.erb
flok-0.0.20 lib/flok/user_compiler_templates/ctable.js.erb
flok-0.0.19 lib/flok/user_compiler_templates/ctable.js.erb
flok-0.0.18 lib/flok/user_compiler_templates/ctable.js.erb
flok-0.0.17 lib/flok/user_compiler_templates/ctable.js.erb
flok-0.0.16 lib/flok/user_compiler_templates/ctable.js.erb
flok-0.0.14 lib/flok/user_compiler_templates/ctable.js.erb