# File lib/cgikit/elements/frame.rb, line 47 def generate_and_register_components( context ) if declared?(:page) or declared?(:value) then if declared?(:page) then take_value(:page) page = application.page(@values[:page], context) elsif declared?(:value) then page = value(:value) end session = context.session session.save_page(page) component_id = session.component_id(page) session.frame_components[context.context_id] = component_id end end