View Source AbsintheQueryAll.Query.Operations (absinthe_query_all v0.5.0)
Functions for getting detailed information about the fields on a specific GraphQL operation.
Summary
Types
@type operation_type() :: :query | :mutation | :subscription
Functions
@spec fields(operation_type(), [ {:available_types, [AbsintheQueryAll.Query.Types.type_data()]} ]) :: [ AbsintheQueryAll.Query.Fields.field() ]
@spec operation_field_type_name( %{ :operation_type => operation_type(), :operation_name => atom(), optional(atom()) => any() }, [{:available_types, [AbsintheQueryAll.Query.Types.type_data()]}] ) :: atom()