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)),

  );