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