Table of Contents

Delegate ResourceTransformCallback

Namespace
Maplibre.NativeFfi
Assembly
Maplibre.NativeFfi.dll

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

public delegate void ResourceTransformCallback(ResourceKind kind, string url, ResourceTransformRequestHandle request)

Parameters

kind ResourceKind
Rewrites the URL of a network request before the library sends it.
url string
Rewrites the URL of a network request before the library sends it.
request ResourceTransformRequestHandle
Rewrites the URL of a network request before the library sends it.

Remarks

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.