package ez_api
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  Easy API library and tools
Install
    
    dune-project
 Dependency
    
    
    
    github.com
    
    
    
    
    Readme
    
    
    
    
    Changelog
    
    
    
    
    LGPL-2.1-only WITH OCaml-LGPL-linking-exception License
    
    
    
    Edit opam file
    
    
    Versions (6)
Authors
Maintainers
Sources
  
    
      1.1.1.tar.gz
    
    
        
    
  
  
  
    
  
  
    
  
        md5=65d5fef737c82120d579d10a1727b8e4
    
    
  sha512=2ea5c072d5a4c264263264cfd485eadae2bd7f47949dbc9cb4cf93db89640d91542463ed8b9f4d6679f21bbd1efbfa6c224ff36f1807a8d8af9d0568cf8a4292
    
    
  doc/ez_api.openAPI/EzOpenAPI/index.html
Module EzOpenAPISource
Source
val make_query_param : 
  ?definitions:Json_schema.schema ->
  EzAPI.Param.t ->
  Types.param_object * Json_schema.schemaSource
val make_request : 
  ?example:Json_repr.any ->
  string list ->
  Json_schema.schema option ->
  Types.request_object optionSource
val merge_definitions : 
  ?definitions:Json_schema.schema ->
  EzAPI.Doc.t ->
  Json_schema.schema option
  * (int * Json_schema.schema) list
  * Json_schema.schemaSource
val make_path : 
  ?docs:
    (string * (string * string * Json_repr.any option * Json_repr.any option))
      list ->
  ?definitions:Json_schema.schema ->
  EzAPI.Doc.t ->
  (string * Types.path_item) * Json_schema.schemaSource
val json_map : 
  (Json_repr.ezjsonm -> Json_repr.ezjsonm) ->
  Json_repr.ezjsonm ->
  Json_repr.ezjsonmSource
val make : 
  ?descr:string ->
  ?terms:string ->
  ?contact:Types.contact_object ->
  ?license:Types.license_object ->
  ?version:string ->
  ?servers:Types.server_object list ->
  ?docs:
    (string * (string * string * Json_repr.any option * Json_repr.any option))
      list ->
  ?yaml:bool ->
  ?pretty:bool ->
  sections:EzAPI.Doc.section list ->
  title:string ->
  string ->
  string * stringSource
val write : 
  ?descr:string ->
  ?terms:string ->
  ?contact:Types.contact_object ->
  ?license:Types.license_object ->
  ?version:string ->
  ?servers:Types.server_object list ->
  ?docs:
    (string * (string * string * Json_repr.any option * Json_repr.any option))
      list ->
  ?yaml:bool ->
  ?pretty:bool ->
  sections:EzAPI.Doc.section list ->
  title:string ->
  string ->
  unitSource
val executable : 
  sections:EzAPI.Doc.section list ->
  docs:
    (string * (string * string * Json_repr.any option * Json_repr.any option))
      list ->
  unit sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >