Remote / foldkit-remote/why

ExplainedDependencies

interface · packages/remote/src/why.ts:24

interface ExplainedDependencies {
  readonly fields: ReadonlyArray<{
    readonly entity: string
    readonly key: string
  }>
  readonly inputs: Dependencies['inputs']
  readonly operations: Dependencies['operations']
  readonly operators: ReadonlyArray<{
    readonly id: string
    readonly version: number
  }>
}

A query body's Dependencies as plain data: each field by its Entity's name and key.

Members

ExplainedDependencies.fields

property · packages/remote/src/why.ts:25

readonly fields: ReadonlyArray<{
  readonly entity: string
  readonly key: string
}>

ExplainedDependencies.inputs

property · packages/remote/src/why.ts:26

readonly inputs: Dependencies['inputs']

ExplainedDependencies.operations

property · packages/remote/src/why.ts:27

readonly operations: Dependencies['operations']

ExplainedDependencies.operators

property · packages/remote/src/why.ts:29

readonly operators: ReadonlyArray<{
  readonly id: string
  readonly version: number
}>

Each operator it calls, by its id and version.