client library
The web-safe client for the Fluvie render API.
Depends only on package:http, so it works on web, mobile, and desktop.
Import this (never package:fluvie_api/server.dart) from a Flutter app.
Classes
- ApiRenderClient
- A web-safe HTTP client for the Fluvie render API.
- ApiRenderRequest
-
A render request body, built on the client and sent to
POST /v1/renders. - FileLink
- A downloadable artifact (the video or its poster) in a RenderJobView.
- RenderJobView
- A render job as seen by a client: status, progress, and download links.
Exceptions / Errors
- ApiClientException
-
Thrown by
ApiRenderClientwhen a request fails: a non-2xx response, a decode error, or a timeout while waiting for a render.