View Source argo_graphql_type (argo v1.0.4)

Summary

Types

Functions

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().
Link to this function

from_language(LanguageType)

View Source
-spec from_language(LanguageType) -> Type
                 when LanguageType :: argo_graphql_language_type:t(), Type :: t().
-spec get_base_type(Type) -> Type when Type :: t().
-spec get_type_name(Type) -> NamedType when Type :: t(), NamedType :: argo_types:name().
-spec is_list_type(Type) -> boolean() when Type :: t().
-spec is_named_type(Type) -> boolean() when Type :: t().
-spec is_non_null_type(Type) -> boolean() when Type :: t().
-spec is_nullable_type(Type) -> boolean() when Type :: t().
-spec list_type(ListType) -> Type when ListType :: argo_graphql_list_type:t(), Type :: t().
-spec named_type(NamedType) -> Type when NamedType :: argo_types:name(), Type :: t().
Link to this function

non_null_type(NonNullType)

View Source
-spec non_null_type(NonNullType) -> Type when NonNullType :: argo_graphql_non_null_type:t(), Type :: t().