directive
Decorator to create a GraphQL operation directive.
Returns:
A StrawberryDirective object that can be used to customise a directive
Signature:
def directive( locations: List[DirectiveLocation], description: str | None = None, name: str | None = None,) -> Callable[[Callable[..., T]], StrawberryDirective[T]]: ...Parameters:
-
locations:The locations where the directive can be used
- Type
-
List[DirectiveLocation]
-
description:The GraphQL description of the directive
- Type
-
str | None - Default
-
None
-
name:The GraphQL name of the directive
- Type
-
str | None - Default
-
None