horus_client library

Classes

Endpoint<T>
Transport details for one generated API method.
HorusClient
Small cross-platform HTTP runtime used by generated Maat clients.

Typedefs

HeadersProvider = Future<Map<String, String>> Function()
Headers computed per request — a bearer token that expires, for one.
JsonDecoder<T> = T Function(Object? json)
SocketIdProvider = String? Function()
The id of the live realtime connection, or null when there is none.

Exceptions / Errors

HorusClientException