InputType

data class InputType(val name: String, val constraints: InputType.Constraints, val meta: InputType.Meta? = null, val fields: List<SchemaArg>, val fieldMap: Map<String, SchemaArg>? = null)

Constructors

Link copied to clipboard
constructor(name: String, constraints: InputType.Constraints, meta: InputType.Meta? = null, fields: List<SchemaArg>, fieldMap: Map<String, SchemaArg>? = null)

Types

Link copied to clipboard
data class Constraints(val maxNumFields: Int?, val minNumFields: Int?, val fields: List<String>?)
Link copied to clipboard
data class Meta(val source: String?)

Properties

Link copied to clipboard
Link copied to clipboard
val fieldMap: Map<String, SchemaArg>? = null
Link copied to clipboard
Link copied to clipboard
val meta: InputType.Meta? = null
Link copied to clipboard