Types

Link copied to clipboard
class CreateGropiusUserInput(val username: String, val isAdmin: Boolean, val avatar: URI?) : CreateUserInput

Input for the createGropiusUser mutation

Link copied to clipboard
class CreateIMSUserInput(val username: String?, val ims: ID, val gropiusUser: ID?, var templatedFields: List<JSONFieldInput>) : CreateUserInput, CreateTemplatedNodeInput

Input for the createIMSUser mutation

Link copied to clipboard
abstract class CreateUserInput : Input

Fragment for create mutation inputs for classes extending User

Link copied to clipboard
class UpdateGropiusUserInput(val isAdmin: OptionalInput<Boolean>, val avatar: OptionalInput<URI?>) : UpdateUserInput

Input for the updateGropiusUserMutation

Link copied to clipboard
class UpdateIMSUserInput(val templatedFields: OptionalInput<List<JSONFieldInput>>, val username: OptionalInput<String?>, val gropiusUser: OptionalInput<ID?>) : UpdateUserInput, UpdateTemplatedNodeInput

Input for the updateIMSUser mutation

Link copied to clipboard

Fragment for update mutation inputs for classes extending User