View Source argo_graphql_arguments_const (argo v1.0.6)
Summary
Types
-type t() :: #argo_graphql_arguments_const{arguments :: argo_index_map:t(argo_types:name(), argo_graphql_argument_const:t())}.
Functions
-spec add_argument_const(ArgumentsConst, ArgumentConst) -> ArgumentsConst when ArgumentsConst :: t(), ArgumentConst :: argo_graphql_argument_const:t().
-spec find_argument_const(ArgumentsConst, ArgumentConstName) -> {ok, ArgumentConst} | error when ArgumentsConst :: t(), ArgumentConstName :: argo_types:name(), ArgumentConst :: argo_graphql_argument_const:t().
-spec format(Formatter1, Type :: t()) -> Formatter2 when Formatter1 :: argo_graphql_formatter:t(), Formatter2 :: argo_graphql_formatter:t().
-spec from_language(LanguageArgumentsConst) -> ArgumentsConst when LanguageArgumentsConst :: argo_graphql_language_arguments_const:t(), ArgumentsConst :: t().
-spec get_argument_const(ArgumentsConst, ArgumentConstName) -> ArgumentConst when ArgumentsConst :: t(), ArgumentConstName :: argo_types:name(), ArgumentConst :: argo_graphql_argument_const:t().
-spec new() -> ArgumentsConst when ArgumentsConst :: t().