(bound-unbounded-recursions query n)
(coll-spec? k)
Check if a given spec is a coll-of
spec.
Check if a given spec is a `coll-of` spec.
(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.
(comp->props comp)
(comp->props env comp)
Generates from a given component using spec generators for the attributes.
Generates from a given component using spec generators for the attributes.
(comp-initialize {:com.wsscode.pathom.gen/keys [initialize]
:or {initialize true}}
comp
x)
(comp-props-generator env comp)
(distinct-by f s)
(gen-mutate {:com.wsscode.pathom.gen/keys [settings] :as env} k params)
(gen-query-join {:keys [query] :as env})
(gen-query-join-sample env)
(gen-uuid)
(get-settings {:com.wsscode.pathom.gen/keys [settings meta-settings] :as env})
(info {:com.wsscode.pathom.gen/keys [silent?]} & msg)
(map->gen x)
(map->gen {:com.wsscode.pathom.gen/keys [such-that fmap such-that-max-tries]} x)
(normalize-placeholders env outer inner)
(normalize-range x)
(parent-settings {:com.wsscode.pathom.core/keys [parent-query]})
(pick-range-value range)
(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.
(query-props-gen-mutate {:keys [query]
:com.wsscode.pathom.gen/keys [remap-tempids?
mutate-override]
:as env
:or {remap-tempids? true}}
k
p)
(query-props-generator query)
(query-props-generator {:com.wsscode.pathom.gen/keys [keep-ui?] :as env} query)
(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})
(remap-tempids params)
(set-coll gen-env kw coll)
(set-gen gen-env kw gen)
(spec-generator {:keys [ast] :as env})
(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.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close