Liking cljdoc? Tell your friends :D

com.wsscode.pathom3.connect.foreign


call-foreignclj/s

(call-foreign env foreign)

compute-foreign-inputclj/s

(compute-foreign-input {:com.wsscode.pathom3.connect.planner/keys [node]
                        :as env})

compute-foreign-requestclj/s

(compute-foreign-request {:com.wsscode.pathom3.connect.planner/keys [node]
                          :as env})

foreign-indexes-resolverclj/s


foreign-registerclj/s

(foreign-register foreign)

Load foreign indexes and incorporate it as an external data source. This will make every resolver from the remote to point to a single one, enabling data delegation to the foreign node.

The return of this function is the indexes, you can use pci/register to add them into your environment.

Load foreign indexes and incorporate it as an external data source. This will make
every resolver from the remote to point to a single one, enabling data delegation
to the foreign node.

The return of this function is the indexes, you can use pci/register to add them
into your environment.
raw docstring

index-queryclj/s


internalize-foreign-errorsclj/s

(internalize-foreign-errors {:com.wsscode.pathom3.path/keys [path]
                             :com.wsscode.pathom3.connect.foreign/keys
                               [join-node]}
                            errors)

internalize-foreign-indexesclj/s

(internalize-foreign-indexes
  {:com.wsscode.pathom3.connect.indexes/keys [index-source-id] :as indexes}
  foreign)

Introduce a new dynamic resolver and make all the resolvers in the index point to it.

Introduce a new dynamic resolver and make all the resolvers in the index point to
it.
raw docstring

remove-foreign-indexesclj/s

(remove-foreign-indexes indexes)

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

× close