ConcreteResolvable
public protocol ConcreteResolvable : Resolvable
Concrete Resolvable
A Resolvable that is required to have a type name
-
concreteTypeName
Default implementationName that should be used in GraphQL
Default Implementation
Declaration
Swift
static var concreteTypeName: String { get }
-
typeName
Extension methodWarning
default implementation fromGraphZahl
. Do not override unless you know exactly what you are doing.Declaration
Swift
public static var typeName: String? { get }
-
reference(using:
Extension method) Warning
default implementation fromGraphZahl
. Do not override unless you know exactly what you are doing.Declaration
Swift
public static func reference(using context: inout Resolution.Context) throws -> GraphQLOutputType