io library
Command-line client library for the Angel framework.
Classes
- Angel
- Represents an Angel server that we are querying.
- AngelAuthResult
- Represents the result of authentication with an Angel server.
- Rest
- Queries an Angel server via REST.
-
RestService<
Id, Data> - Queries an Angel service via REST.
-
Service<
Id, Data> - Queries a service on an Angel server, with the same API.
-
ServiceList<
Id, Data> - A List that automatically updates itself whenever the referenced service fires an event.
Typedefs
-
AngelConfigurer
= FutureOr<
void> Function(Angel app) - A function that configures an Angel client in some way.
-
AngelDeserializer<
T> = T? Function(dynamic x) - A function that deserializes data received from the server.
Exceptions / Errors
- AngelHttpException
- Exception class that can be serialized to JSON and serialized to clients. Carries HTTP-specific metadata, like statusCode.