/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

  1. { Parsed from Webkit.framework DOMHTMLCollection.h }
  2. {$ifdef TYPES}
  3. {$ifndef DOMHTMLCOLLECTION_PAS_T}
  4. {$define DOMHTMLCOLLECTION_PAS_T}
  5. {$endif}
  6. {$endif}
  7. {$ifdef RECORDS}
  8. {$ifndef DOMHTMLCOLLECTION_PAS_R}
  9. {$define DOMHTMLCOLLECTION_PAS_R}
  10. {$endif}
  11. {$endif}
  12. {$ifdef FUNCTIONS}
  13. {$ifndef DOMHTMLCOLLECTION_PAS_F}
  14. {$define DOMHTMLCOLLECTION_PAS_F}
  15. {$endif}
  16. {$endif}
  17. {$ifdef EXTERNAL_SYMBOLS}
  18. {$ifndef DOMHTMLCOLLECTION_PAS_S}
  19. {$define DOMHTMLCOLLECTION_PAS_S}
  20. {$endif}
  21. {$endif}
  22. {$ifdef FORWARD}
  23. DOMHTMLCollection = objcclass;
  24. DOMHTMLCollectionPointer = ^DOMHTMLCollection;
  25. DOMHTMLCollectionPtr = DOMHTMLCollectionPointer;
  26. {$endif}
  27. {$ifdef CLASSES}
  28. {$ifndef DOMHTMLCOLLECTION_PAS_C}
  29. {$define DOMHTMLCOLLECTION_PAS_C}
  30. { DOMHTMLCollection }
  31. DOMHTMLCollection = objcclass external (DOMObject)
  32. public
  33. function length: cuint; message 'length';
  34. function item(index: cuint): DOMNode; message 'item:';
  35. function namedItem(name: NSString): DOMNode; message 'namedItem:';
  36. function tags(name: NSString): DOMNodeList; message 'tags:';
  37. end;
  38. {$endif}
  39. {$endif}