inputObjectType<T> function
GraphQLInputObjectType<T>
inputObjectType<T>(
- String name, {
- String? description,
- Iterable<
GraphQLFieldInput> fields = const [], - T customDeserialize()?,
- bool isOneOf = false,
- GraphQLTypeDefinitionExtra<
InputObjectTypeDefinitionNode, InputObjectTypeExtensionNode> extra = const GraphQLTypeDefinitionExtra.attach([]),
Shorthand for generating a GraphQLInputObjectType.
Implementation
GraphQLInputObjectType<T> inputObjectType<T>(
String name, {
String? description,
Iterable<GraphQLFieldInput> fields = const [],
T Function(Map<String, Object?>)? customDeserialize,
bool isOneOf = false,
GraphQLTypeDefinitionExtra<InputObjectTypeDefinitionNode,
InputObjectTypeExtensionNode>
extra = const GraphQLTypeDefinitionExtra.attach([]),
}) {
return GraphQLInputObjectType(
name,
description: description,
fields: fields,
customDeserialize: customDeserialize,
isOneOf: isOneOf,
extra: extra,
);
}