GraphQLCodegenConfig constructor

GraphQLCodegenConfig({
  1. Set<GraphQLCodegenConfigClient> clients = const {},
  2. bool disableContextReplacement = false,
  3. Map<String, GraphQLCodegenConfigScalar> scalars = const {},
  4. Map<String, GraphQLCodegenConfigEnum> enums = const {},
  5. bool addTypename = true,
  6. String assetsPath = "lib/**{.graphql,.gql,.graphqls}",
  7. List<String> scopes = const ["**{.graphql,.gql,.graphqls}"],
  8. List<String> addTypenameExcludedPaths = const [],
  9. String generatedFileHeader = "",
  10. String namingSeparator = r"$",
  11. List<String> extraKeywords = const [],
  12. String outputDirectory = '.',
})

Implementation

GraphQLCodegenConfig({
  this.clients = const {},
  this.disableContextReplacement = false,
  this.scalars = const {},
  this.enums = const {},
  this.addTypename = true,
  this.assetsPath = "lib/**{.graphql,.gql,.graphqls}",
  this.scopes = const ["**{.graphql,.gql,.graphqls}"],
  this.addTypenameExcludedPaths = const [],
  this.generatedFileHeader = "",
  this.namingSeparator = r"$",
  this.extraKeywords = const [],
  this.outputDirectory = '.',
});