package eliom
Advanced Client/server Web and mobile framework
Install
dune-project
Dependency
Authors
Maintainers
Sources
10.2.0.tar.gz
md5=089b68d5bac8dfae1116923f6d95b39c
sha512=b4828b57d963d217ca0efd871b1c0b3f8816c7971825eb49d0dc06dbd91004fc659f83f9121d849ab8de47560941d07b2b9c1838b3387e7c1a4d3d6b9058936b
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)"
>