package odb-server
type tool = {
tool_name : string;
tool_execute : Odb_comm.command_option list -> string -> Odb_comm.response;
}
module Tool_map : sig ... end
val get_tools : unit -> tool Tool_map.t * int Tool_map.t
val set_tools : tool Tool_map.t -> int Tool_map.t -> unit
val get_tool : string -> tool
val register_tool : ?port:int -> tool -> unit
val mk_tool :
string ->
?doc:Odb_doc.tool_doc ->
(string * (Odb_comm.command_option list -> string array -> Odb_comm.response))
list ->
tool
val call :
tool:Tool_map.key ->
?options:Odb_comm.command_option list ->
string ->
Odb_comm.response
val call_and_check :
tool:Tool_map.key ->
?options:Odb_comm.command_option list ->
string ->
string
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>