serverpod_test_client library Null safety

Classes

AuthenticationKeyManager
Manages keys for authentication with the server.
Client
EndpointCaller
Super class for all classes that can call a server endpoint.
ModuleEndpointCaller
This class is used to connect modules with the client. Overridden by generated code.
Nullability
ObjectWithObject
Protocol
SerializableEntity
SerializationManager
ServerpodClient
Handles communication with the server. Is typically overridden by generated code to provide implementations of methods for calling the server. This is the concrete implementation using the io library (for Flutter native apps).
ServerpodClientShared
Superclass with shared methods for handling communication with the server. It's overridden i two different versions depending on if the dart:io library is available.
SimpleData
SimpleDataList
Types

Extensions

Base64Dec
Extension for decoding ByteData in protocol.
Base64Enc
Extension for encoding ByteData in the protocol.

Typedefs

constructor = SerializableEntity Function(Map<String, dynamic> serialization)
ServerpodClientErrorCallback = void Function(dynamic e, StackTrace stackTrace)
Method called when errors occur in communication with the server.

Exceptions / Errors

ServerpodClientException
Exception thrown when errors in communication with the server occurs.