ObjectDef
Namespace: FSharp.Data.GraphQL.Types
GraphQL type definition for objects. Objects are composite output
types with set of fields. They can implement GraphQL interfaces
and be cases of the GraphQL unions.
Instance members
| Instance member | Description |
Description
Signature: string option
Modifiers: abstract
|
Optional object definition description.
CompiledName: get_Description
|
Fields
Signature: Map<string,FieldDef>
Modifiers: abstract
|
Collection of fields defined by the current object.
CompiledName: get_Fields
|
Implements
Signature: InterfaceDef []
Modifiers: abstract
|
Collection of interfaces implemented by the current object.
CompiledName: get_Implements
|
IsTypeOf
Signature: (obj -> bool) option
Modifiers: abstract
|
Optional function used to recognize of provided
.NET object is valid for this GraphQL object definition.
CompiledName: get_IsTypeOf
|
Name
Signature: string
Modifiers: abstract
|
Name of the object type definition.
CompiledName: get_Name
|