ScalarDefinition
Constructor:
Signature:
def __init__( self, name: str, description: str | None, specified_by_url: str | None, serialize: Callable | None, parse_value: Callable | None, parse_literal: Callable | None, directives: Iterable[object] = (), implementation: GraphQLScalarType | None = None, _source_file: str | None = None, _source_line: int | None = None,) -> None: ...Parameters:
-
name:- Type
-
str
-
description:- Type
-
str | None
-
specified_by_url:- Type
-
str | None
-
serialize:- Type
-
Callable | None
-
parse_value:- Type
-
Callable | None
-
parse_literal:- Type
-
Callable | None
-
directives:- Type
-
Iterable[object] - Default
-
()
-
implementation:- Type
-
GraphQLScalarType | None - Default
-
None
-
_source_file:- Type
-
str | None - Default
-
None
-
_source_line:- Type
-
int | None - Default
-
None
Methods:
-
copy_with
Signature:
def copy_with(self, type_var_map: Mapping[str, StrawberryType | type]) -> StrawberryType | type:...Parameters:
-
type_var_map:- Type
-
Mapping[str, StrawberryType | type]
-
Attributes:
-
name:- Type
-
str
-
description:- Type
-
str | None
-
specified_by_url:- Type
-
str | None
-
serialize:- Type
-
Callable | None
-
parse_value:- Type
-
Callable | None
-
parse_literal:- Type
-
Callable | None
-
directives:- Type
-
Iterable[object]
-
implementation:- Type
-
GraphQLScalarType | None
-
is_graphql_generic:- Type
-
bool