Module
GraphQL.Client.Directive
- Package
- purescript-graphql-client
- Repository
- OxfordAbstracts/purescript-graphql-client
#ApplyDirective Source
data ApplyDirective :: forall k. k -> Type -> Type -> Typedata ApplyDirective dir args a
Constructors
ApplyDirective args a
Instances
(DirectivesTypeCheckTopLevelLocation QUERY dirs (ApplyDirective name args q) True) => DirectivesTypeCheckTopLevel dirs OpQuery (ApplyDirective name args q)(DirectivesTypeCheckTopLevelLocation MUTATION dirs (ApplyDirective name args q) True) => DirectivesTypeCheckTopLevel dirs OpMutation (ApplyDirective name args q)(DirectivesTypeCheckTopLevelLocation SUBSCRIPTION dirs (ApplyDirective name args q) True) => DirectivesTypeCheckTopLevel dirs OpSubscription (ApplyDirective name args q)(IsMember location locations result, ArgGqlAt name (Record params) (Record args), SatisfyNotNullParam (Record params) (Record args)) => DirectivesTypeCheckTopLevelLocation location (Cons' (Directive name description (Record params) locations) tail) (ApplyDirective name (Record args) q) result
#applyDir Source
applyDir :: forall a dir args. IsSymbol dir => Proxy dir -> args -> a -> ApplyDirective dir args aApply a directive
#DirectivesTypeCheckTopLevel Source
class DirectivesTypeCheckTopLevel :: forall k1 k2 k3. k1 -> k2 -> k3 -> Constraintclass (GqlOperation op) <= DirectivesTypeCheckTopLevel directiveDeclarations op q
Instances
(DirectivesTypeCheckTopLevelLocation QUERY dirs (ApplyDirective name args q) True) => DirectivesTypeCheckTopLevel dirs OpQuery (ApplyDirective name args q)(DirectivesTypeCheckTopLevelLocation MUTATION dirs (ApplyDirective name args q) True) => DirectivesTypeCheckTopLevel dirs OpMutation (ApplyDirective name args q)(DirectivesTypeCheckTopLevelLocation SUBSCRIPTION dirs (ApplyDirective name args q) True) => DirectivesTypeCheckTopLevel dirs OpSubscription (ApplyDirective name args q)(GqlOperation op) => DirectivesTypeCheckTopLevel dirs op q
#DirectivesTypeCheckTopLevelLocation Source
class DirectivesTypeCheckTopLevelLocation :: forall k1 k2 k3 k4. k1 -> k2 -> k3 -> k4 -> Constraintclass DirectivesTypeCheckTopLevelLocation location directiveDeclarations q bool | location directiveDeclarations q -> bool
Instances
(IsMember location locations result, ArgGqlAt name (Record params) (Record args), SatisfyNotNullParam (Record params) (Record args)) => DirectivesTypeCheckTopLevelLocation location (Cons' (Directive name description (Record params) locations) tail) (ApplyDirective name (Record args) q) result(DirectivesTypeCheckTopLevelLocation location tail q result) => DirectivesTypeCheckTopLevelLocation location (Cons' head tail) q resultDirectivesTypeCheckTopLevelLocation location Nil' q False
- Modules
- GraphQL.
Client. Alias - GraphQL.
Client. Alias. Dynamic - GraphQL.
Client. Args - GraphQL.
Client. Args. AllowedMismatch - GraphQL.
Client. ArrayOf - GraphQL.
Client. AsGql - GraphQL.
Client. BaseClients. Affjax. Internal - GraphQL.
Client. BaseClients. Affjax. Node - GraphQL.
Client. BaseClients. Affjax. Web - GraphQL.
Client. BaseClients. Apollo - GraphQL.
Client. BaseClients. Apollo. ErrorPolicy - GraphQL.
Client. BaseClients. Apollo. FetchPolicy - GraphQL.
Client. BaseClients. Urql - GraphQL.
Client. Directive - GraphQL.
Client. Directive. Definition - GraphQL.
Client. Directive. Location - GraphQL.
Client. ErrorBoundary - GraphQL.
Client. GqlError - GraphQL.
Client. GqlType - GraphQL.
Client. ID - GraphQL.
Client. NullArray - GraphQL.
Client. Operation - GraphQL.
Client. Query - GraphQL.
Client. QueryReturns - GraphQL.
Client. SafeQueryName - GraphQL.
Client. Subscription - GraphQL.
Client. ToGqlString - GraphQL.
Client. Types - GraphQL.
Client. Union - GraphQL.
Client. Variable - GraphQL.
Client. Variables - GraphQL.
Client. WatchQuery - GraphQL.
Hasura. ComparisonExp - GraphQL.
Hasura. Decode - GraphQL.
Hasura. DecodeLiberal - GraphQL.
Hasura. Encode