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
-spec add_variable_definition(VariablesDefinition, VariableDefinition) -> VariablesDefinition when VariablesDefinition :: t(), VariableDefinition :: argo_graphql_variable_definition:t().
-spec format(Formatter1, Type :: t()) -> Formatter2 when Formatter1 :: argo_graphql_formatter:t(), Formatter2 :: argo_graphql_formatter:t().
-spec from_language(LanguageVariablesDefinition) -> VariablesDefinition when LanguageVariablesDefinition :: argo_graphql_language_variables_definition:t(), VariablesDefinition :: t().
-spec new() -> VariablesDefinition when VariablesDefinition :: t().