Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Generator ¶
type Generator struct { Package string // package name for generated files Schema *ast.Schema Queries *ast.QueryDocument // contains filtered or unexported fields }
func NewGenerator ¶
func NewGenerator(opts ...GeneratorOption) *Generator
NewGenerator now takes a slice of option as the rest arguments
type GeneratorOption ¶
type GeneratorOption func(*Generator)
func WithPackage ¶
func WithPackage(pkg string) GeneratorOption
func WithQueries ¶
func WithQueries(queries string) GeneratorOption
func WithQueriesFile ¶
func WithQueriesFile(filename string) GeneratorOption
func WithSchema ¶
func WithSchema(schema string) GeneratorOption
func WithSchemaFile ¶
func WithSchemaFile(filename string) GeneratorOption
Click to show internal directories.
Click to hide internal directories.