GraphQLScalarTypeConfig
interface GraphQLScalarTypeConfig <TInternal, TExternal> {
astNode?: Maybe<ScalarTypeDefinitionNode>;
description?: Maybe<string>;
extensionASTNodes?: Maybe<ReadonlyArray<ScalarTypeExtensionNode>>;
extensions?: Maybe<Readonly<GraphQLScalarTypeExtensions>>;
name: string;
parseLiteral?: GraphQLScalarLiteralParser<TInternal>;
parseValue?: GraphQLScalarValueParser<TInternal>;
serialize?: GraphQLScalarSerializer<TExternal>;
specifiedByURL?: Maybe<string>;
}§Properties
§
astNode?: Maybe<ScalarTypeDefinitionNode>
[src]§
extensionASTNodes?: Maybe<ReadonlyArray<ScalarTypeExtensionNode>>
[src]§
extensions?: Maybe<Readonly<GraphQLScalarTypeExtensions>>
[src]§
parseLiteral?: GraphQLScalarLiteralParser<TInternal>
[src]Parses an externally provided literal value to use as an input.
§
parseValue?: GraphQLScalarValueParser<TInternal>
[src]Parses an externally provided value to use as an input.
§
serialize?: GraphQLScalarSerializer<TExternal>
[src]Serializes an internal value to include in a response.