View Source argo_graphql_variables_definition (argo v1.0.6)

Summary

Types

-type t() ::
    #argo_graphql_variables_definition{variables ::
                                           argo_index_map:t(argo_types:name(),
                                                            argo_graphql_variable_definition:t())}.

Functions

Link to this function

add_variable_definition(VariablesDefinition, VariableDefinition)

View Source
-spec add_variable_definition(VariablesDefinition, VariableDefinition) -> VariablesDefinition
                           when
                               VariablesDefinition :: t(),
                               VariableDefinition :: argo_graphql_variable_definition:t().
Link to this function

format(Formatter1, Type)

View Source
-spec format(Formatter1, Type :: t()) -> Formatter2
          when Formatter1 :: argo_graphql_formatter:t(), Formatter2 :: argo_graphql_formatter:t().
-spec format_error(dynamic(), dynamic()) -> dynamic().
Link to this function

from_language(LanguageVariablesDefinition)

View Source
-spec from_language(LanguageVariablesDefinition) -> VariablesDefinition
                 when
                     LanguageVariablesDefinition :: argo_graphql_language_variables_definition:t(),
                     VariablesDefinition :: t().
-spec new() -> VariablesDefinition when VariablesDefinition :: t().