GraphQLCodegenConfig constructor
GraphQLCodegenConfig({
- Set<
GraphQLCodegenConfigClient> clients = const {}, - bool disableContextReplacement = false,
- Map<
String, GraphQLCodegenConfigScalar> scalars = const {}, - Map<
String, GraphQLCodegenConfigEnum> enums = const {}, - bool addTypename = true,
- String assetsPath = "lib/**{.graphql,.gql,.graphqls}",
- List<
String> scopes = const ["**{.graphql,.gql,.graphqls}"], - List<
String> addTypenameExcludedPaths = const [], - String generatedFileHeader = "",
- String namingSeparator = r"$",
- List<
String> extraKeywords = const [], - 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 = '.',
});