PageRenderTime 32ms CodeModel.GetById 27ms app.highlight 4ms RepoModel.GetById 0ms app.codeStats 0ms

/packages/cocoaint/src/webkit/DOMHTMLCollection.inc

https://github.com/slibre/freepascal
Pascal | 53 lines | 10 code | 14 blank | 29 comment | 0 complexity | b709e6ced89c0b3e3526afc40a966962 MD5 | raw file
Possible License(s): LGPL-2.0, LGPL-2.1, LGPL-3.0
 1{ Parsed from Webkit.framework DOMHTMLCollection.h }
 2
 3{$ifdef TYPES}
 4{$ifndef DOMHTMLCOLLECTION_PAS_T}
 5{$define DOMHTMLCOLLECTION_PAS_T}
 6
 7{$endif}
 8{$endif}
 9
10{$ifdef RECORDS}
11{$ifndef DOMHTMLCOLLECTION_PAS_R}
12{$define DOMHTMLCOLLECTION_PAS_R}
13
14{$endif}
15{$endif}
16
17{$ifdef FUNCTIONS}
18{$ifndef DOMHTMLCOLLECTION_PAS_F}
19{$define DOMHTMLCOLLECTION_PAS_F}
20
21{$endif}
22{$endif}
23
24{$ifdef EXTERNAL_SYMBOLS}
25{$ifndef DOMHTMLCOLLECTION_PAS_S}
26{$define DOMHTMLCOLLECTION_PAS_S}
27
28{$endif}
29{$endif}
30
31{$ifdef FORWARD}
32  DOMHTMLCollection = objcclass;
33  DOMHTMLCollectionPointer = ^DOMHTMLCollection;
34  DOMHTMLCollectionPtr = DOMHTMLCollectionPointer;
35
36{$endif}
37
38{$ifdef CLASSES}
39{$ifndef DOMHTMLCOLLECTION_PAS_C}
40{$define DOMHTMLCOLLECTION_PAS_C}
41
42{ DOMHTMLCollection }
43  DOMHTMLCollection = objcclass external (DOMObject)
44    
45  public
46    function length: cuint; message 'length';
47    function item(index: cuint): DOMNode; message 'item:';
48    function namedItem(name: NSString): DOMNode; message 'namedItem:';
49    function tags(name: NSString): DOMNodeList; message 'tags:';
50  end;
51
52{$endif}
53{$endif}