package eliom
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
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 EliommodSource
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.sitedataWe 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 ->
'aSource
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 listParsing 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.tParsing of config file for each site:
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>