Skip to content

QueryBuilder

Defined in: builder/query.ts:6

The basis for the Mutation and Query builders.

_TInput = any

_TOutput = any

_TCurrent = ReadAppInstance

_TContext = ReadRuntimeInstance

readonly input: InputBuilder

Defined in: builder/query.ts:8


readonly output: OutputBuilder

Defined in: builder/query.ts:9


readonly prn: string

Defined in: builder/index.ts:32

BaseOperationBuilder.prn

addGrant(role): OperationGrant

Defined in: builder/operation.ts:14

Grants the App Role access to this operation (Mutation or Query). Note that inside the mutation access to data may be limited by other roles. This is simply saying “this role can access this operation at all”.

BaseRoleBuilder

OperationGrant

BaseOperationBuilder.addGrant


setDescription(description): this

Defined in: builder/index.ts:33

string

this

BaseOperationBuilder.setDescription


toDefinition(): QueryDefinition

Defined in: builder/query.ts:10

QueryDefinition