package eliom
Client/server Web and mobile framework
Install
dune-project
Dependency
Authors
Maintainers
Sources
10.1.2.tar.gz
md5=4ed25da253920c4d30672c52daae8c86
sha512=c5a0ff26c3b605e9807ba37b0f0c98f05af763c585a42621412dae59589fea8ffa9aa279d4af5e59a3a20a01f955f1e9d035ad6d63cd25bb309fec3ab5514929
doc/eliom.server/Eliommod/index.html
Module Eliommod
Source
Internal functions used by Eliom:
Tables of services (global and session tables,
persistent and volatile data tables)
Store and load services
Source
val create_sitedata :
Ocsigen_extensions.virtual_hosts ->
Eliom_lib.Url.path ->
Ocsigen_extensions.config_info ->
Eliom_common.sitedata
We associate to each service a function server_params -> page
Source
val parse_eliom_option :
(([> `Client_process | `Session ] ->
Eliom_common_base.scope_hierarchy Eliom_lib.Option.t ->
float option ->
'a)
* ([> `Client_process | `Session ] ->
Eliom_common_base.scope_hierarchy Eliom_lib.Option.t ->
float option ->
'a)
* ([> `Client_process | `Session ] ->
Eliom_common_base.scope_hierarchy Eliom_lib.Option.t ->
float option ->
'a)
* ([> `Client_process | `Session ] ->
Eliom_common_base.scope_hierarchy Eliom_lib.Option.t ->
float option ->
'a)
* (int ->
'a)
* (int ->
'a)
* (int ->
'a)
* (int ->
'a)
* (int ->
'a)
* (int ->
'a)
* (int ->
'a)
* (int ->
'a)
* (int ->
'a)
* (int ->
'a)
* (int ->
'a)
* (bool ->
'a)
* (int ->
'a)
* (int ->
'a)
* ((bool * bool) ->
'a)
* ((Eliom_lib.Url.path * int) option ->
'a)
* (string ->
'a)
* ((string * Re.re) ->
'a)
* ((string * Re.re) ->
'a)
* (Eliom_common.omitpersistentstorage_rule list option ->
'a)) ->
Xml.xml ->
'a
Source
val parse_eliom_options :
(([> `Client_process | `Session ] ->
Eliom_common_base.scope_hierarchy Eliom_lib.Option.t ->
float option ->
'a)
* ([> `Client_process | `Session ] ->
Eliom_common_base.scope_hierarchy Eliom_lib.Option.t ->
float option ->
'a)
* ([> `Client_process | `Session ] ->
Eliom_common_base.scope_hierarchy Eliom_lib.Option.t ->
float option ->
'a)
* ([> `Client_process | `Session ] ->
Eliom_common_base.scope_hierarchy Eliom_lib.Option.t ->
float option ->
'a)
* (int ->
'a)
* (int ->
'a)
* (int ->
'a)
* (int ->
'a)
* (int ->
'a)
* (int ->
'a)
* (int ->
'a)
* (int ->
'a)
* (int ->
'a)
* (int ->
'a)
* (int ->
'a)
* (bool ->
'a)
* (int ->
'a)
* (int ->
'a)
* ((bool * bool) ->
'a)
* ((Eliom_lib.Url.path * int) option ->
'a)
* (string ->
'a)
* ((string * Re.re) ->
'a)
* ((string * Re.re) ->
'a)
* (Eliom_common.omitpersistentstorage_rule list option ->
'a)) ->
Xml.xml list ->
Xml.xml list
Parsing global configuration for Eliommod:
Function to be called at the end of the initialisation phase
Function that will handle exceptions during the initialisation phase
Module loading
Register function for evaluation at site initialisation
Source
val parse_config :
'a ->
Ocsigen_extensions.virtual_hosts ->
Ocsigen_extensions.config_info ->
Eliom_lib.Url.path ->
'b ->
'c ->
Xml.xml ->
Ocsigen_extensions.request_state ->
Ocsigen_extensions.answer Lwt.t
Parsing of config file for each site:
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>