strawberry.relay.NodeExtension Methods: apply Signature: def apply(self, field: StrawberryField) -> None: ... Parameters: field: Type StrawberryField resolve Signature: def resolve( self, next_: SyncExtensionResolver, source: Any, info: Info, kwargs: Any = {},) -> Any: ... Parameters: next_: Type SyncExtensionResolver source: Type Any info: Type Info kwargs: Type Any Default {} resolve_async Signature: def resolve_async( self, next_: SyncExtensionResolver, source: Any, info: Info, kwargs: Any = {},) -> Any: ... Parameters: next_: Type SyncExtensionResolver source: Type Any info: Type Info kwargs: Type Any Default {} get_node_resolver Signature: def get_node_resolver(self, field: StrawberryField) -> Callable[[Info, GlobalID], Node | None | Awaitable[Node | None]]: ... Parameters: field: Type StrawberryField get_node_list_resolver Signature: def get_node_list_resolver(self, field: StrawberryField) -> Callable[[Info, List[GlobalID]], List[Node] | Awaitable[List[Node]]]: ... Parameters: field: Type StrawberryField