cancel
TypeScriptcancel(completionHandler?: (((arg0: (ArrayBuffer) | null) => void)) | null): Promise<void>Swift declarationfunc cancel() async -> Data?class · iOS 14.5+ · SDK 27.1
@MainActor class WKDownloadcancel(completionHandler?: (((arg0: (ArrayBuffer) | null) => void)) | null): Promise<void>Swift declarationfunc cancel() async -> Data?static init(): Promise<WKDownload>Swift declarationinit()get delegate(): Promise<(SDKHandle) | null>Swift declarationweak var delegate: (any WKDownloadDelegate)? { get set }setDelegate(value?: (SDKHandle) | null): Promise<void>Swift declarationweak var delegate: (any WKDownloadDelegate)? { get set }get originalRequest(): Promise<(_Foundation_URLRequest) | null>Swift declarationvar originalRequest: URLRequest? { get }get originatingFrame(): Promise<WKFrameInfo>Swift declarationvar originatingFrame: WKFrameInfo { get }get isUserInitiated(): Promise<boolean>Swift declarationvar isUserInitiated: Bool { get }get webView(): Promise<(WKWebView) | null>Swift declarationweak var webView: WKWebView? { get }No declarations were skipped in this snapshot.