# File lib/cgikit/component.rb, line 188 def component_id( context ) if context.has_session? then unless component_id = session.component_id(self) then session.save_page(self) component_id = session.component_id(self) end else if context.component_id then component_id = context.component_id + 1 else component_id = 0 end end component_id end