Liking cljdoc? Tell your friends :D

com.timezynk.domain.core


*request*clj


add-default-valuesclj

(add-default-values {:keys [properties]} doc)

Like add-derived-values, but only when the doc is created

Like add-derived-values, but only when the doc is created
raw docstring

add-derived-valuesclj

(add-derived-values is-update?)

Add values derived from other doc values.

Add values derived from other doc values.
raw docstring

add-stationsclj


authorize-read-stationclj

(authorize-read-station l f)

authorize-stationclj

(authorize-station l f)

cleanup-internalclj

(cleanup-internal dtc doc)

Remove internal attributes

Remove internal attributes
raw docstring

collect-computedclj

(collect-computed {:keys [properties]} doc)

Collect computed values, for example cached values.

Collect computed values, for example cached values.
raw docstring

collection-nameclj

Creates a collection name with optional version number and where - has been replaced by .

Creates a collection name with optional version number and where - has been replaced by .
raw docstring

deref-stepsclj


destroy!clj


dom-http-headersclj

(dom-http-headers restriction last-modified)

dom-responseclj

(dom-response doc req restriction collects)

dom-type-collectionclj

(dom-type-collection & {:as options})

DomainTypeCollectionclj


execute!clj


execute-countclj


execute-destroy!clj

(execute-destroy! {:keys [collection]} _)

execute-fetchclj

(execute-fetch {:keys [collection] :as dtc} _)

execute-insert!clj


execute-update!clj

(execute-update! {:keys [collection]} doc)

fetchclj


fetch-countclj


get-dtc-nameclj

(get-dtc-name dtc)

insert!clj


last-modifiedclj

(last-modified doc collects)

pack-docclj

(pack-doc collection doc)

Convert the document values, from json types to server types.

Convert the document values, from json types to server types.
raw docstring

pack-stationclj

(pack-station l)

Add pack station to assembly line

Add pack station to assembly line
raw docstring

rest-routesclj

(rest-routes dom-type-collection
             &
             {:keys [index post put get delete path pre-process-dtc]
              :or {index true post true put true get true delete true}})

update!clj


validate-doc!clj

(validate-doc! {:keys [validate-doc]} doc)

validate-doc-input!clj

(validate-doc-input! {:keys [properties]} doc)

Validate the format of the json doc values, and assures they can be converted to the property type on the server side?

Validate the format of the json doc values, and assures they can be converted to the
property type on the server side?
raw docstring

validate-properties!clj

(validate-properties! all-optional? {:keys [name properties]} doc)

validate-properties2!clj

(validate-properties2! {:keys [name properties]} doc)

Extra validation, run the :validate function

Extra validation, run the :validate function
raw docstring

walk-schemaclj

(walk-schema trail prop-spec doc)

walk-schema-with-stopclj

(walk-schema-with-stop f)

wherecljmacro

(where clause)

wrapper-fclj

(wrapper-f f dom-type-collection docs)

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

× close