package graphql_ppx
GraphQL PPX rewriter for Bucklescript/ReasonML
Install
Dune Dependency
Authors
Maintainers
Sources
v1.0.1.tar.gz
md5=bcf43590b569405282f698ad5bdb45f9
sha512=644479f8fc2760cf202c4bce04cb5cf6e1a8f38fcc9a68583c92b8c4fe614c58d4d28e29a21935ef01f3b049d3ebea14ae6eaebf01000ec2a69cf62105338d8a
doc/graphql_ppx_bucklescript/Graphql_ppx_bucklescript/Output_bucklescript_parser/index.html
Module Graphql_ppx_bucklescript.Output_bucklescript_parser
val raw_opaque_object :
('a * 'b list) option ->
Graphql_ppx_base.Result_structure.field_result list ->
bool
val generate_poly_type_ref_name :
Graphql_ppx_base.Graphql_ast.type_ref ->
string
val get_variable_definitions :
Graphql_ppx_base.Graphql_ast.definition ->
(string
* string
* Graphql_ppx_base.Source_pos.span
* Graphql_ppx_base.Source_pos.span)
list
val generate_poly_enum_decoder :
'a ->
Graphql_ppx_base.Schema.enum_meta ->
bool ->
Migrate_parsetree__Ast_408.Parsetree.expression
val generate_fragment_parse_fun :
Graphql_ppx_base.Generator_utils.output_config ->
Graphql_ppx_base.Source_pos.ast_location ->
Migrate_parsetree__Ast_408.Asttypes.label ->
string list ->
Graphql_ppx_base.Graphql_ast.definition ->
Migrate_parsetree__Ast_408.Parsetree.expression
val generate_solo_fragment_spread_decoder :
Graphql_ppx_base.Generator_utils.output_config ->
Graphql_ppx_base.Source_pos.ast_location ->
Migrate_parsetree__Ast_408.Asttypes.label ->
string list ->
Graphql_ppx_base.Graphql_ast.definition ->
Migrate_parsetree__Ast_408.Parsetree.expression
val generate_error :
Graphql_ppx_base.Source_pos.ast_location ->
string ->
Migrate_parsetree.Ast_408.Parsetree.expression
val generate_nullable_decoder :
Graphql_ppx_base.Generator_utils.output_config ->
Migrate_parsetree__Ast_408.Location.t ->
Graphql_ppx_base.Result_structure.t ->
Migrate_parsetree__Ast_408.Asttypes.label list ->
Graphql_ppx_base.Graphql_ast.definition ->
Migrate_parsetree.Ast_408.Parsetree.expression
val generate_array_decoder :
Graphql_ppx_base.Generator_utils.output_config ->
Migrate_parsetree__Ast_408.Location.t ->
Graphql_ppx_base.Result_structure.t ->
Migrate_parsetree__Ast_408.Asttypes.label list ->
Graphql_ppx_base.Graphql_ast.definition ->
Migrate_parsetree.Ast_408.Parsetree.expression
val generate_custom_decoder :
Graphql_ppx_base.Generator_utils.output_config ->
Migrate_parsetree__Ast_408.Location.t ->
string ->
Graphql_ppx_base.Result_structure.t ->
Migrate_parsetree__Ast_408.Asttypes.label list ->
Graphql_ppx_base.Graphql_ast.definition ->
Migrate_parsetree.Ast_408.Parsetree.expression
val generate_object_decoder :
config:Graphql_ppx_base.Generator_utils.output_config ->
loc:Graphql_ppx_base.Result_structure.loc ->
name:string ->
path:Graphql_ppx_base.Extract_type_definitions.path ->
definition:Graphql_ppx_base.Graphql_ast.definition ->
existing_record:string option ->
force_record:bool ->
interface_fragments:
(Migrate_parsetree__Ast_408.Asttypes.label
* (Migrate_parsetree__Ast_408.Asttypes.label
* Graphql_ppx_base.Result_structure.t)
list)
option ->
Graphql_ppx_base.Result_structure.field_result list ->
Migrate_parsetree.Ast_408.Parsetree.expression
val generate_poly_variant_selection_set_decoder :
Graphql_ppx_base.Generator_utils.output_config ->
Migrate_parsetree__Ast_408.Location.t ->
string ->
(Graphql_ppx_base.Result_structure.name * Graphql_ppx_base.Result_structure.t)
list ->
Migrate_parsetree__Ast_408.Asttypes.label list ->
Graphql_ppx_base.Graphql_ast.definition ->
Migrate_parsetree.Ast_408.Parsetree.expression
val generate_poly_variant_interface_decoder :
Graphql_ppx_base.Generator_utils.output_config ->
Migrate_parsetree.Ast_408.Location.t ->
Migrate_parsetree__Ast_408.Asttypes.label ->
(Migrate_parsetree__Ast_408.Asttypes.label
* Graphql_ppx_base.Result_structure.t)
list ->
Graphql_ppx_base.Extract_type_definitions.path ->
Graphql_ppx_base.Graphql_ast.definition ->
Migrate_parsetree.Ast_408.Parsetree.expression
val generate_poly_variant_union_decoder :
Graphql_ppx_base.Generator_utils.output_config ->
Migrate_parsetree__Ast_408.Location.t ->
string ->
(Graphql_ppx_base.Result_structure.name * Graphql_ppx_base.Result_structure.t)
list ->
Graphql_ppx_base.Result_structure.exhaustive_flag ->
bool ->
Graphql_ppx_base.Extract_type_definitions.path ->
Graphql_ppx_base.Graphql_ast.definition ->
Migrate_parsetree.Ast_408.Parsetree.expression
val generate_parser :
Graphql_ppx_base.Generator_utils.output_config ->
Migrate_parsetree__Ast_408.Asttypes.label list ->
Graphql_ppx_base.Graphql_ast.definition ->
Graphql_ppx_base.Result_structure.t ->
Migrate_parsetree.Ast_408.Parsetree.expression
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>