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.


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