PageRenderTime 18ms CodeModel.GetById 8ms app.highlight 5ms RepoModel.GetById 2ms app.codeStats 0ms

/packages/cocoaint/src/webkit/WebDownload.inc

https://github.com/slibre/freepascal
Pascal | 56 lines | 11 code | 15 blank | 30 comment | 0 complexity | de7eb15c4559313548b9347a3c2d61ba MD5 | raw file
Possible License(s): LGPL-2.0, LGPL-2.1, LGPL-3.0
 1{ Parsed from Webkit.framework WebDownload.h }
 2
 3{$ifdef TYPES}
 4{$ifndef WEBDOWNLOAD_PAS_T}
 5{$define WEBDOWNLOAD_PAS_T}
 6
 7{$endif}
 8{$endif}
 9
10{$ifdef RECORDS}
11{$ifndef WEBDOWNLOAD_PAS_R}
12{$define WEBDOWNLOAD_PAS_R}
13
14{$endif}
15{$endif}
16
17{$ifdef FUNCTIONS}
18{$ifndef WEBDOWNLOAD_PAS_F}
19{$define WEBDOWNLOAD_PAS_F}
20
21{$endif}
22{$endif}
23
24{$ifdef EXTERNAL_SYMBOLS}
25{$ifndef WEBDOWNLOAD_PAS_S}
26{$define WEBDOWNLOAD_PAS_S}
27
28{$endif}
29{$endif}
30
31{$ifdef FORWARD}
32  WebDownload = objcclass;
33  WebDownloadPointer = ^WebDownload;
34  WebDownloadPtr = WebDownloadPointer;
35
36{$endif}
37
38{$ifdef CLASSES}
39{$ifndef WEBDOWNLOAD_PAS_C}
40{$define WEBDOWNLOAD_PAS_C}
41
42{ WebDownload }
43  WebDownload = objcclass external (NSURLDownload)
44  private
45    _webInternal: WebDownloadInternal;
46    
47  public
48  end;
49
50{ WebDownloadDelegateCategory }
51  WebDownloadDelegateCategory = objccategory external (NSObject)
52    function downloadWindowForAuthenticationSheet(download: WebDownload): NSWindowPtr; message 'downloadWindowForAuthenticationSheet:';
53  end;
54
55{$endif}
56{$endif}