Liking cljdoc? Tell your friends :D

coattail.openapi

Support for three operator types: :parser :writer :sample See: schema->sample, schema->parser, schema->writer

Support for three operator types:
:parser
:writer
:sample
See: [[schema->sample]], [[schema->parser]], [[schema->writer]]
raw docstring

*openapi-document*clj/s

source

*openapi-toolbox*clj/s

source

*operator-type*clj/s

source

array-schema->operatorclj/s

(array-schema->operator array-name openapi-schema)
source

core-schema->operatorclj/s

(core-schema->operator data-name openapi-schema)
source

object-schema->operatorclj/s

(object-schema->operator object-name openapi-schema)
source

schema->operatorclj/s

(schema->operator data-name openapi-schema)
(schema->operator operator-type
                  data-name
                  openapi-schema
                  openapi-document
                  openapi-toolbox)
source

schema->parserclj/s

(schema->parser openapi-schema openapi-document)
(schema->parser openapi-schema
                openapi-document
                {:keys [data-name openapi-toolbox]
                 :or {data-name "data" openapi-toolbox u/openapi-toolbox}
                 :as options})
source

schema->sampleclj/s

(schema->sample openapi-schema openapi-document)
(schema->sample openapi-schema
                openapi-document
                {:keys [data-name openapi-toolbox]
                 :or {data-name "data" openapi-toolbox u/openapi-toolbox}
                 :as options})
source

schema->writerclj/s

(schema->writer openapi-schema openapi-document)
(schema->writer openapi-schema
                openapi-document
                {:keys [data-name openapi-toolbox]
                 :or {data-name "data" openapi-toolbox u/openapi-toolbox}
                 :as options})
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close