All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.com.apollographql.apollo.api.Fragment.kt Maven / Gradle / Ivy

The newest version!
package com.apollographql.apollo.api

/**
 * Base interface for a fragment implementation.
 * Fragments do not have variables per the GraphQL spec but they are inferred from arguments and used when reading the cache
 * See https://github.com/graphql/graphql-spec/issues/204 for a proposal to add fragment arguments
 */
interface Fragment : Executable {
  /**
   * Marker interface for generated models of this fragment
   */
  interface Data : Executable.Data
}






© 2015 - 2024 Weber Informatics LLC | Privacy Policy