Where are the doc. for "render :update do |page|"?

Hi,

I found out there is a new parameter for the “render” function, but I
couldn’t find any information or documentation on it, specically on what
we can do with |page|, there are examples on the new book “agile Web
Development with rails”, but it doesn’t contains any information about
it, like: on p.559


render :update do |page|
page.replace_html ‘pending_todos’, :partial => ‘pending_todos’
page.replace_html ‘completed_todos’, :partial => ‘completed_todos’
page.sortable “pending_todo_list”, :url
=>{:action=>:sort_pending_todos, :id =>@user}
end

why |page| can call “replace_html” and “sortable”, is |page| a
ruby-rails objet? or javascript obj? or user defined obj???

does some one know where can I find the documentation???

Thanks you very much

Sayoyo

sayoyo wrote:

render :update do |page|

Google RJS, standing for Remote JavaScript. Also get ARTS with
assert_rjs

And note that ‘page’ is a poor choice for a variable name - especially
a published one - because the web already has too many pages…


Phlip
http://c2.com/cgi/wiki?ZeekLand <-- NOT a blog!!

sayoyo wrote:

Hi,

I found out there is a new parameter for the “render” function, but I
couldn’t find any information or documentation on it, specically on what
we can do with |page|, there are examples on the new book “agile Web
Development with rails”, but it doesn’t contains any information about
it, like: on p.559


render :update do |page|

This was confusing for me too at first. It’s an instance of the
JavaScriptGenerator class:
http://api.rubyonrails.com/classes/ActionView/Helpers/PrototypeHelper/JavaScriptGenerator/GeneratorMethods.html

And if you’re going to use the page.visual_effect method, more info
about that is here:
http://api.rubyonrails.com/classes/ActionView/Helpers/ScriptaculousHelper.html

I think |page| is often used instead of |generator| to help you think
about what you’re doing to the web page, and worry less that you just
happen to be doing that indirectly by generating javascript.

Jeff
softiesonrails.com

On 1/22/07, sayoyo [email protected] wrote:

And if you’re going to use the page.visual_effect method, more info


Posted via http://www.ruby-forum.com/.


James Hearn

Hi, thanks you very much for the information!!!

This was confusing for me too at first. It’s an instance of the
JavaScriptGenerator class:
http://api.rubyonrails.com/classes/ActionView/Helpers/PrototypeHelper/JavaScriptGenerator/GeneratorMethods.html

And if you’re going to use the page.visual_effect method, more info
about that is here:
http://api.rubyonrails.com/classes/ActionView/Helpers/ScriptaculousHelper.html

I think |page| is often used instead of |generator| to help you think
about what you’re doing to the web page, and worry less that you just
happen to be doing that indirectly by generating javascript.

Jeff
softiesonrails.com

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs