Input Object Type Definition Builder
interface InputObjectTypeDefinitionBuilder : GSchemaBuilder.NodeBuilder, GSchemaBuilder.ArgumentDefinitionContainer, GSchemaBuilder.DescriptionContainer, GSchemaBuilder.DirectiveContainer
Content copied to clipboard
Functions
Link copied to clipboard
abstract fun argument(name: GSchemaBuilder.ArgumentDefinitionContainer.NameAndType, configure: GSchemaBuilder.ArgumentDefinitionBuilder.() -> Unit = noOp)
Content copied to clipboard
abstract fun argument(name: GSchemaBuilder.ArgumentDefinitionContainer.NameAndTypeAndDefault, configure: GSchemaBuilder.ArgumentDefinitionBuilder.() -> Unit = noOp)
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun directive(name: String, configure: GSchemaBuilder.DirectiveBuilder.() -> Unit = noOp)
Content copied to clipboard
Link copied to clipboard
abstract infix fun String.of(type: GTypeRef): GSchemaBuilder.ArgumentDefinitionContainer.NameAndType
Content copied to clipboard
Link copied to clipboard