Table of Contents - prototype-rails-3.2.1 Documentation
Pages
Gemfile
README
Rakefile
Classes/Modules
ActionView
ActionView::Helpers
ActionView::Helpers::JavaScriptCollectionProxy
ActionView::Helpers::JavaScriptElementCollectionProxy
ActionView::Helpers::JavaScriptElementProxy
ActionView::Helpers::JavaScriptProxy
ActionView::Helpers::JavaScriptVariableProxy
ActionView::Helpers::PrototypeHelper
Usage
Common Options
Designing your Rails actions for Ajax
Updating multiple elements
ActionView::Helpers::PrototypeHelper::JavaScriptGenerator
ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
ActionView::Helpers::ScriptaculousHelper
ActionView::Template
ActionView::Template::Handlers
ActionView::Template::Handlers::RJS
ActionController
ActionController::Base
ActionController::Renderers
ActionController::TestCase
ActionDispatch
ActionDispatch::IntegrationTest
ActionDispatch::IntegrationTest::StubDispatcher
ContentType
ContentType::ImpliedContentTypeTest
ContentType::ImpliedController
RenderOtherTest
RenderOtherTest::TestController
RenderOtherTest::TestController::RenderTestHelper
RenderRjs
RenderRjs::BasicController
RenderRjs::TestBasic
ActiveSupport
ActiveSupport::TestCase
AssertSelectTest
AssertSelectTest::AssertSelectController
Author
Author::Nested
PrototypeRails
PrototypeRails::Engine
Rack
Rack::TestCase
RenderJSTest
RenderJSTest::TestController
SetupOnce
SetupOnce::ClassMethods
Article
BasicController
Bunny
CachingController
ContentTypeTest
Customer
FunctionalCachingController
FunctionalFragmentCachingTest
JavaScriptGeneratorTest
JavaScriptHelperTest
Object
OldContentTypeController
PrototypeHelperBaseTest
PrototypeHelperTest
RenderTestCases
RespondToController
RespondToControllerTest
RespondWithController
RespondWithControllerTest
RoutedRackApp
ScriptaculousHelperTest
TestController
Methods
::build_app — ActionDispatch::IntegrationTest
::controller_path — RenderJSTest::TestController
::controller_path — RenderOtherTest::TestController
::new — RoutedRackApp
::stub_controllers — ActionDispatch::IntegrationTest
::test_routes — ActionController::Base
::testing — Rack::TestCase
#<< — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#[] — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#_evaluate_assigns_and_ivars — JavaScriptHelperTest
#_evaluate_assigns_and_ivars — PrototypeHelperTest
#_evaluate_assigns_and_ivars — JavaScriptGeneratorTest
#_render_js — RespondWithController
#alert — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#all_types_with_layout — RespondToController
#arguments_for_call — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#array_or_string_for_javascript — ActionView::Helpers::ScriptaculousHelper
#assert_body — Rack::TestCase
#assert_content_type — Rack::TestCase
#assert_failure — AssertSelectTest
#assert_header — Rack::TestCase
#assert_response — Rack::TestCase
#assert_select_rjs — Object
#assert_status — Rack::TestCase
#assign — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#author_article_path — PrototypeHelperTest
#author_articles_path — PrototypeHelperTest
#author_path — PrototypeHelperTest
#authors_path — PrototypeHelperTest
#block_to_function — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#build_callbacks — ActionView::Helpers::PrototypeHelper
#button_to_function — Object
#call — ActionView::Template::Handlers::RJS
#call — RoutedRackApp
#call — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#config — BasicController
#controller_reference — ActionDispatch::IntegrationTest::StubDispatcher
#create_generator — PrototypeHelperBaseTest
#custom_constant_handling — RespondToController
#custom_constant_handling_without_block — RespondToController
#custom_type_handling — RespondToController
#default_render — RenderOtherTest::TestController
#delay — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#delete_with_js — RenderOtherTest::TestController
#determine_layout — RenderOtherTest::TestController
#dispatch — ActionDispatch::IntegrationTest::StubDispatcher
#draggable — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#draggable_element — ActionView::Helpers::ScriptaculousHelper
#drop_receiving — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#drop_receiving_element — ActionView::Helpers::ScriptaculousHelper
#enum_rjs_test — RenderOtherTest::TestController
#errors — Customer
#forced_xml — RespondToController
#formatted_fragment_cached — FunctionalCachingController
#get — Rack::TestCase
#greeting — RenderJSTest::TestController
#handle_any — RespondToController
#handle_any_any — RespondToController
#hide — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#html_or_xml — RespondToController
#html_xml_or_rss — RespondToController
#index — RenderRjs::BasicController
#index_locale — RenderRjs::BasicController
#index_respond_to — RenderRjs::BasicController
#insert_html — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#iphone_with_html_response_type — RespondToController
#iphone_with_html_response_type_without_layout — RespondToController
#javascript_object_for — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#js_fragment_cached_with_partial — FunctionalCachingController
#js_or_html — RespondToController
#json_or_yaml — RespondToController
#json_xml_or_html — RespondToController
#just_xml — RespondToController
#link_to_function — Object
#literal — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#loop_on_multiple_args — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#made_for_content_type — RespondToController
#method_missing — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#method_option_to_s — ActionView::Helpers::PrototypeHelper
#name — Author
#name — Article
#new_record? — Author
#new_record? — Article
#options_for_ajax — ActionView::Helpers::PrototypeHelper
#options_for_javascript — ActionView::Helpers::PrototypeHelper
#page — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#partial_as_rjs — RenderOtherTest::TestController
#persisted? — Customer
#protect_against_forgery? — PrototypeHelperBaseTest
#protect_against_forgery? — ScriptaculousHelperTest
#record — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#redirect_to — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#reload — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#remote_function — ActionView::Helpers::PrototypeHelper
#remove — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#render — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#render_alternate_default — RenderOtherTest::TestController
#render_custom_code_rjs — RenderOtherTest::TestController
#render_default_for_rjs — OldContentTypeController
#render_explicit_html_template — RenderOtherTest::TestController
#render_html — AssertSelectTest
#render_implicit_html_template — RenderOtherTest::TestController
#render_js_with_explicit_action_template — RenderOtherTest::TestController
#render_js_with_explicit_template — RenderOtherTest::TestController
#render_rjs — AssertSelectTest
#render_simon_says — RenderOtherTest::TestController
#render_with_update — Object
#render_xml — AssertSelectTest
#replace — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#replace_html — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#request_forgery_protection_token — PrototypeHelperBaseTest
#rescue_action — RespondToController
#rescue_action — AssertSelectTest::AssertSelectController
#resource — RespondWithController
#respond_to_partial_as_rjs — RenderOtherTest::TestController
#response_from_page_with_rjs — Object
#response_with — AssertSelectTest::AssertSelectController
#response_with= — AssertSelectTest::AssertSelectController
#rjs — AssertSelectTest::AssertSelectController
#rjs_helper_method — RenderOtherTest::TestController
#rjs_helper_method_from_module — RenderOtherTest::TestController::RenderTestHelper
#run_setup_once — SetupOnce
#save — Article
#save — Author
#select — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#set_layout — RespondToController
#setup — RenderRjs::TestBasic
#setup — PrototypeHelperBaseTest
#setup — PrototypeHelperTest
#setup — RenderOtherTest
#setup — JavaScriptHelperTest
#setup — JavaScriptGeneratorTest
#setup — FunctionalFragmentCachingTest
#setup_once — SetupOnce::ClassMethods
#setup_view — RenderTestCases
#show — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#sortable — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#sortable_element — ActionView::Helpers::ScriptaculousHelper
#teardown — JavaScriptHelperTest
#teardown — JavaScriptGeneratorTest
#teardown — RenderRjs::TestBasic
#test_alert — JavaScriptGeneratorTest
#test_assert_select_from_rjs_with_multiple_results — AssertSelectTest
#test_assert_select_from_rjs_with_single_result — AssertSelectTest
#test_assert_select_rjs_fails_if_nothing_to_pick — AssertSelectTest
#test_assert_select_rjs_for_chained_replace — AssertSelectTest
#test_assert_select_rjs_for_hide — AssertSelectTest
#test_assert_select_rjs_for_hide_ignores_block — AssertSelectTest
#test_assert_select_rjs_for_hide_offers_useful_error_when_assertion_fails — AssertSelectTest
#test_assert_select_rjs_for_nonpositioned_insert — AssertSelectTest
#test_assert_select_rjs_for_positioned_insert — AssertSelectTest
#test_assert_select_rjs_for_positioned_insert_should_fail_when_mixing_arguments — AssertSelectTest
#test_assert_select_rjs_for_redirect_to — AssertSelectTest
#test_assert_select_rjs_for_remove — AssertSelectTest
#test_assert_select_rjs_for_remove_ignores_block — AssertSelectTest
#test_assert_select_rjs_for_remove_offers_useful_error_when_assertion_fails — AssertSelectTest
#test_assert_select_rjs_for_replace — AssertSelectTest
#test_assert_select_rjs_for_show — AssertSelectTest
#test_assert_select_rjs_for_show_ignores_block — AssertSelectTest
#test_assert_select_rjs_for_show_offers_useful_error_when_assertion_fails — AssertSelectTest
#test_assert_select_rjs_for_toggle — AssertSelectTest
#test_assert_select_rjs_for_toggle_ignores_block — AssertSelectTest
#test_assert_select_rjs_for_toggle_offers_useful_error_when_assertion_fails — AssertSelectTest
#test_assert_select_rjs_picks_up_all_statements — AssertSelectTest
#test_assert_select_rjs_raise_errors — AssertSelectTest
#test_assert_select_rjs_with_id — AssertSelectTest
#test_assert_select_rjs_with_unicode — AssertSelectTest
#test_button_to_function_with_rjs_block — JavaScriptHelperTest
#test_button_to_function_with_rjs_block_and_options — JavaScriptHelperTest
#test_call_with_block — JavaScriptGeneratorTest
#test_class_proxy — JavaScriptGeneratorTest
#test_class_proxy_call_with_block — JavaScriptGeneratorTest
#test_collection_first_and_last — JavaScriptGeneratorTest
#test_collection_proxy_on_collect — JavaScriptGeneratorTest
#test_collection_proxy_with_each — JavaScriptGeneratorTest
#test_collection_proxy_with_each_slice — JavaScriptGeneratorTest
#test_collection_proxy_with_find_all — JavaScriptGeneratorTest
#test_collection_proxy_with_grep — JavaScriptGeneratorTest
#test_collection_proxy_with_in_groups_of — JavaScriptGeneratorTest
#test_collection_proxy_with_inject — JavaScriptGeneratorTest
#test_collection_proxy_with_pluck — JavaScriptGeneratorTest
#test_collection_proxy_with_zip — JavaScriptGeneratorTest
#test_css_select_from_rjs_with_multiple_results — AssertSelectTest
#test_css_select_from_rjs_with_single_result — AssertSelectTest
#test_debug_rjs — JavaScriptGeneratorTest
#test_default_for_rjs — ContentTypeTest
#test_delay — JavaScriptGeneratorTest
#test_draggable — JavaScriptGeneratorTest
#test_draggable_element — ScriptaculousHelperTest
#test_drop_receiving — JavaScriptGeneratorTest
#test_drop_receiving_element — ScriptaculousHelperTest
#test_effect — ScriptaculousHelperTest
#test_element_access — JavaScriptGeneratorTest
#test_element_access_on_records — JavaScriptGeneratorTest
#test_element_proxy_assignment — JavaScriptGeneratorTest
#test_element_proxy_one_deep — JavaScriptGeneratorTest
#test_element_proxy_two_deep — JavaScriptGeneratorTest
#test_element_proxy_variable_access — JavaScriptGeneratorTest
#test_element_proxy_variable_access_with_assignment — JavaScriptGeneratorTest
#test_enum_rjs_test — RenderOtherTest
#test_explicitly_rendering_an_html_template_with_implicit_html_template_renders_should_be_possible_from_an_rjs_template — RenderOtherTest
#test_fragment_caching_in_rjs_partials — FunctionalFragmentCachingTest
#test_hide — JavaScriptGeneratorTest
#test_insert_html_with_string — JavaScriptGeneratorTest
#test_link_to_function_with_inner_block_does_not_raise_exception — JavaScriptHelperTest
#test_link_to_function_with_rjs_block — JavaScriptHelperTest
#test_link_to_function_with_rjs_block_and_options — JavaScriptHelperTest
#test_literal — JavaScriptGeneratorTest
#test_nested_assert_select_rjs_with_single_result — AssertSelectTest
#test_nested_assert_select_rjs_with_two_results — AssertSelectTest
#test_redirect_to — JavaScriptGeneratorTest
#test_reload — JavaScriptGeneratorTest
#test_remote_function — PrototypeHelperTest
#test_remove — JavaScriptGeneratorTest
#test_render_custom_code_rjs — RenderOtherTest
#test_render_in_an_rjs_template_should_pick_html_templates_when_available — RenderOtherTest
#test_render_rjs_template_explicitly — RenderOtherTest
#test_render_rjs_with_default — RenderOtherTest
#test_render_update — RenderTestCases
#test_render_with_default_from_accept_header — RenderJSTest
#test_rendering_rjs_action_explicitly — RenderOtherTest
#test_replace_element_with_string — JavaScriptGeneratorTest
#test_replace_html_with_string — JavaScriptGeneratorTest
#test_rjs_type_skips_layout — RespondToControllerTest
#test_select_access — JavaScriptGeneratorTest
#test_select_proxy_one_deep — JavaScriptGeneratorTest
#test_should_render_html_formatted_partial_with_rjs — RenderOtherTest
#test_should_render_html_formatted_partial_with_rjs_and_js_format — RenderOtherTest
#test_should_render_with_alternate_default_render — RenderOtherTest
#test_show — JavaScriptGeneratorTest
#test_sortable — JavaScriptGeneratorTest
#test_sortable_element — ScriptaculousHelperTest
#test_to_s — JavaScriptGeneratorTest
#test_toggle — JavaScriptGeneratorTest
#test_toggle_effects — ScriptaculousHelperTest
#test_update_page — RenderOtherTest
#test_update_page — PrototypeHelperTest
#test_update_page_tag — PrototypeHelperTest
#test_update_page_tag_with_html_options — PrototypeHelperTest
#test_update_page_with_instance_variables — RenderOtherTest
#test_update_page_with_view_method — RenderOtherTest
#test_using_custom_render_option — RenderOtherTest
#test_using_defaults — RespondToControllerTest
#test_using_defaults_with_type_list — RespondToControllerTest
#test_using_resource — RespondWithControllerTest
#test_visual_effect — JavaScriptGeneratorTest
#test_visual_effect_toggle — JavaScriptGeneratorTest
#test_xhr — RespondToControllerTest
#to_js — Customer
#to_key — Article
#to_key — Bunny
#to_key — Author
#to_text — Customer
#to_xml — Customer
#toggle — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#unescape_rjs — Object
#update_details — JavaScriptHelperTest
#update_details — PrototypeHelperBaseTest
#update_page — RenderOtherTest::TestController
#update_page — ActionView::Helpers::PrototypeHelper
#update_page_tag — ActionView::Helpers::PrototypeHelper
#update_page_with_instance_variables — RenderOtherTest::TestController
#update_page_with_view_method — RenderOtherTest::TestController
#url_for — ScriptaculousHelperTest
#url_for — PrototypeHelperBaseTest
#using_defaults — RespondToController
#using_defaults_with_type_list — RespondToController
#using_resource — RespondWithController
#visual_effect — ActionView::Helpers::ScriptaculousHelper
#visual_effect — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#with_autoload_path — ActionDispatch::IntegrationTest
#with_formats — ActionView::Helpers::PrototypeHelper::JavaScriptGenerator::GeneratorMethods
#with_routing — ActionDispatch::IntegrationTest