ResourceTransformCallback typedef

ResourceTransformCallback = void Function(ResourceKind kind, String url, ResourceTransformRequestHandle request)

Rewrites the URL of a network request before the library sends it.

The request waits until you answer with ResourceTransformRequestHandle.complete() or ResourceTransformRequestHandle.fail(). To keep url, complete with it. Releasing request without an answer fails the request. You can answer now or later, from any thread.

See mln_resource_transform_callback in the C API reference.

Implementation

typedef ResourceTransformCallback =
    void Function(
      ResourceKind kind,
      String url,
      ResourceTransformRequestHandle request,
    );