Liking cljdoc? Tell your friends :D

com.wsscode.pathom.gen


bound-unbounded-recursionsclj/s

(bound-unbounded-recursions query n)
source

coll-spec?clj/s

(coll-spec? k)

Check if a given spec is a coll-of spec.

Check if a given spec is a `coll-of` spec.
sourceraw docstring

comp->dbclj/s

(comp->db comp)
(comp->db env comp)

Generates the query from component and convert into Fulcro db format.

Generates the query from component and convert into Fulcro db format.
sourceraw docstring

comp->propsclj/s

(comp->props comp)
(comp->props
  {:com.wsscode.pathom.gen/keys [initialize] :as env :or {initialize true}}
  comp)

Generates from a given component using spec generators for the attributes.

Generates from a given component using spec generators for the attributes.
sourceraw docstring

comp-initializeclj/s

(comp-initialize {:com.wsscode.pathom.gen/keys [initialize]
                  :or {initialize true}}
                 comp
                 x)
source

comp-props-generatorclj/s

(comp-props-generator env comp)
source

distinct-byclj/s

(distinct-by f s)
source

gen-mutateclj/s

(gen-mutate {:com.wsscode.pathom.gen/keys [settings] :as env} k params)
source

gen-query-joinclj/s

(gen-query-join {:keys [query] :as env})
source

gen-query-join-sampleclj/s

(gen-query-join-sample env)
source

gen-uuidclj/s

(gen-uuid)
source

get-settingsclj/s

(get-settings {:com.wsscode.pathom.gen/keys [settings meta-settings] :as env})
source

infoclj/s

(info {:com.wsscode.pathom.gen/keys [silent?]} & msg)
source

map->genclj/s

(map->gen x)
(map->gen {:com.wsscode.pathom.gen/keys [such-that fmap such-that-max-tries]} x)
source

normalize-placeholdersclj/s

(normalize-placeholders {:com.wsscode.pathom.core/keys [placeholder-prefixes]
                         :or {placeholder-prefixes #{">"}}
                         :as env}
                        outer
                        inner)
source

normalize-rangeclj/s

(normalize-range x)
source

parent-settingsclj/s

(parent-settings {:com.wsscode.pathom.core/keys [parent-query]})
source

pick-range-valueclj/s

(pick-range-value range)
source

query->propsclj/s

(query->props query)
(query->props env query)

Generates data from a given query using the spec generators for the attributes.

Generates data from a given query using the spec generators for the attributes.
sourceraw docstring

query-props-gen-mutateclj/s

(query-props-gen-mutate {:keys [query]
                         :com.wsscode.pathom.gen/keys [remap-tempids?
                                                       mutate-override]
                         :as env
                         :or {remap-tempids? true}}
                        k
                        p)
source

query-props-generatorclj/s

(query-props-generator query)
(query-props-generator {:com.wsscode.pathom.gen/keys [keep-ui?] :as env} query)
source

query-props-generator-parserclj/s

source

query-props-generator-readerclj/s

(query-props-generator-reader {:keys [ast query]
                               :com.wsscode.pathom.gen/keys
                                 [transform-generator]
                               :com.wsscode.pathom.core/keys [parent-join-key]
                               :or {transform-generator identity}
                               :as env})
source

remap-tempidsclj/s

(remap-tempids params)
source

set-collclj/s

(set-coll gen-env kw coll)
source

set-genclj/s

(set-gen gen-env kw gen)
source

spec-generatorclj/s

(spec-generator {:keys [ast] :as env})
source

strip-uiclj/s

(strip-ui query)

Returns a new query with fragments that are in the ui namespace removed.

Returns a new query with fragments that are in the `ui` namespace removed.
sourceraw docstring

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

× close