Struct ResourceTransform
- Namespace
- Maplibre.NativeFfi
- Assembly
- Maplibre.NativeFfi.dll
How to rewrite request URLs, for
RuntimeHandle.SetResourceTransformAsync().
public readonly record struct ResourceTransform : IEquatable<ResourceTransform>
- Implements
- Inherited Members
Remarks
Set either callback or rules, not both.
See mln_resource_transform in the C API reference.
Constructors
ResourceTransform(ResourceTransformCallback?, ImmutableArray<ResourceTransformRule>)
public ResourceTransform(ResourceTransformCallback? Callback, ImmutableArray<ResourceTransformRule> Rules)
Parameters
CallbackResourceTransformCallbackRulesImmutableArray<ResourceTransformRule>
Properties
Callback
public ResourceTransformCallback? Callback { get; init; }
Property Value
Rules
The first rule that matches a request adds its parameters, and no other. A request that no rule matches keeps its URL.
public ImmutableArray<ResourceTransformRule> Rules { get; init; }