commonMain.com.apollographql.apollo.api.internal.ResolveDelegate.kt Maven / Gradle / Ivy
package com.apollographql.apollo.api.internal
import com.apollographql.apollo.api.Operation
import com.apollographql.apollo.api.ResponseField
interface ResolveDelegate {
fun willResolveRootQuery(operation: Operation<*, *, *>)
fun willResolve(field: ResponseField, variables: Operation.Variables, value: Any?)
fun didResolve(field: ResponseField, variables: Operation.Variables)
fun didResolveScalar(value: Any?)
fun willResolveObject(objectField: ResponseField, objectSource: R?)
fun didResolveObject(objectField: ResponseField, objectSource: R?)
fun didResolveList(array: List<*>)
fun willResolveElement(atIndex: Int)
fun didResolveElement(atIndex: Int)
fun didResolveNull()
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy