package ez_api
Easy API library and tools
Install
Dune Dependency
github.com
Readme
Changelog
LGPL-2.1-only WITH OCaml-LGPL-linking-exception License
Edit opam file
Versions (6)
Authors
Maintainers
Sources
v2.0.0.tar.gz
md5=ed68e0a33325ecf6a3319cafa636d62e
sha512=425c6289d568cf697e8d9977ac43e2ebcdeec8f04f5a17225824d5a37ac700961e5d1283b92aeaebaf58ccfb5b4261bcba1180ab11c267ade0de86b68fd6ca2d
doc/ez_api/EzAPI/Doc/index.html
Module EzAPI.Doc
Source
Source
type t = {
doc_id : int;
doc_name : string option;
doc_descr : string option;
doc_path : string;
doc_args : Arg.descr list;
doc_params : Param.t list;
mutable doc_registered : bool;
doc_section : section;
doc_input : Json_schema.schema Lazy.t option;
doc_output : Json_schema.schema Lazy.t option;
doc_mime : Mime.t list;
doc_errors : (int * Json_schema.schema Lazy.t) list;
doc_meth : Meth.t;
doc_security : Security.scheme list;
doc_input_example : Json_repr.any option;
doc_output_example : Json_repr.any option;
}
Source
val make :
'i. ?name:string ->
?descr:string ->
?register:bool ->
?section:section ->
?input_example:'i ->
?output_example:'o ->
('a, 'i, 'o, 'b, [< Security.scheme ]) Service.t ->
t
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>