offlineStorage_URLForResourceOfKind_withURL_ property
ObjCProtocolMethod<NSURL Function(MLNOfflineStorage, MLNResourceKind, NSURL)>
offlineStorage_URLForResourceOfKind_withURL_
final
Sent whenever a URL needs to be transformed.
@param storage The storage object processing the download. @param kind The kind of URL to be transformed. @param url The original URL to be transformed. @return A URL that will now be downloaded.
Implementation
static final offlineStorage_URLForResourceOfKind_withURL_ = objc.ObjCProtocolMethod<objc.NSURL Function(MLNOfflineStorage , MLNResourceKind , objc.NSURL )>(
_protocol_MLNOfflineStorageDelegate,
_sel_offlineStorage_URLForResourceOfKind_withURL_,
ffi.Native.addressOf<ffi.NativeFunction<ffi.Pointer<objc.ObjCObject> Function(ffi.Pointer<objc.ObjCObject> , ffi.Pointer<ffi.Void> , ffi.Pointer<objc.ObjCObject> , ffi.UnsignedLong , ffi.Pointer<objc.ObjCObject> )>>(_MapLibreFFi_protocolTrampoline_1fy0zqa).cast(),
objc.getProtocolMethodSignature(
_protocol_MLNOfflineStorageDelegate,
_sel_offlineStorage_URLForResourceOfKind_withURL_,
isRequired: true,
isInstanceMethod: true,
),
(objc.NSURL Function(MLNOfflineStorage , MLNResourceKind , objc.NSURL ) func) => ObjCBlock_NSURL_ffiVoid_MLNOfflineStorage_MLNResourceKind_NSURL.fromFunction((ffi.Pointer<ffi.Void> _, MLNOfflineStorage arg1, MLNResourceKind arg2, objc.NSURL arg3) => func(arg1, arg2, arg3)),
);