Module Eliom_predefmod.Action


module Action: Eliom_mkreg.ELIOMREGSIG  with
  type page = exn list
  and type options = [ `Reload | `NoReload ]
Actions do not generate any page. They do something, then the page corresponding to the URL (without POST parameters or non-attached parameters or coservice parameters) is sent to the browser.

Actions return a list of exceptions. You may use this to give information to the handler that will be called to reload the page. Use Eliom_sessions.get_exn to access these exceptions from this handler.

If you give the optional parameter ~options:`NoReload to the registration function, no page will be sent.


include Eliom_mkreg.ELIOMREGSIG1
module Cookies: Eliom_mkreg.ELIOMREGSIG1 
    with type page = page * Eliom_services.cookie list