Sha256: 78e95c222272afaeb16777da0c6817bea1fb4056e55429b19664eab5b1371e73

Contents?: true

Size: 446 Bytes

Versions: 18

Compression:

Stored size: 446 Bytes

Contents

class ApplicationController < ActionController::Base
  protect_from_forgery

  def index
  end

  def with_assignments
    object = Object.new
    def object.as_json options = {}
      {:contents => 'json representation'}
    end

    @number_var = 1234
    @string_var = 'hello'
    @array_var  = [1,'a']
    @hash_var   = {:a => 1, :b => 2}
    @object_var = object

    render :type => :js, :locals => { :local_var => 'i am local' }
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
opal-rails-0.6.3 test_app/app/controllers/application_controller.rb
opal-rails-0.6.2 test_app/app/controllers/application_controller.rb
opal-rails-0.6.1 test_app/app/controllers/application_controller.rb
opal-rails-0.6.0 test_app/app/controllers/application_controller.rb
opal-rails-0.5.2 test_app/app/controllers/application_controller.rb
opal-rails-0.5.1 test_app/app/controllers/application_controller.rb
opal-rails-0.5.0 test_app/app/controllers/application_controller.rb
opal-rails-0.5.0.pre.2 test_app/app/controllers/application_controller.rb
opal-rails-0.5.0.pre test_app/app/controllers/application_controller.rb
opal-rails-0.4.0 test_app/app/controllers/application_controller.rb
opal-rails-0.3.8 test_app/app/controllers/application_controller.rb
opal-rails-0.3.7 test_app/app/controllers/application_controller.rb
opal-rails-0.3.6 test_app/app/controllers/application_controller.rb
opal-rails-0.3.5 test_app/app/controllers/application_controller.rb
opal-rails-0.3.4 test_app/app/controllers/application_controller.rb
opal-rails-0.3.3 test_app/app/controllers/application_controller.rb
opal-rails-0.3.2 test_app/app/controllers/application_controller.rb
opal-rails-0.3.1 test_app/app/controllers/application_controller.rb