# File lib/cgikit/elements/checkbox.rb, line 44 def take_values_from_request( request, context ) take_value(:value) take_value(:selection) take_bool(:checked) if value = value_from_request(request, context) then if declared?(:checked) then set_value(:checked, true) else set_value(:selection, @values[:value]) end elsif context.current_form?(request) then if declared?(:checked) then set_value(:checked, false) else set_value(:selection, nil) end end end