Files
lazarus-ccr/components/geckoport/version2/gecko10/nsidomdocument.inc
loesje_ 9c2b80b5c4 * Re-generated .inc files with new version from the idlparser.
* Some string-types are now not returned as function result but as parameter. Solves several string issues.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2357 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-03-19 14:43:54 +00:00

86 lines
5.5 KiB
PHP

type
nsIDOMDocument = interface(nsIDOMNode)
['{5c3bff4d-ae7f-4c93-948c-519589672c30}']
function Getdoctype(): nsIDOMDocumentType; safecall;
property doctype : nsIDOMDocumentType read Getdoctype;
function Getimplementation(): nsIDOMDOMImplementation; safecall;
property animplementation : nsIDOMDOMImplementation read Getimplementation;
function GetdocumentElement(): nsIDOMElement; safecall;
property documentElement : nsIDOMElement read GetdocumentElement;
function createElement(atagName: DOMString) : nsIDOMElement; safecall;
function createDocumentFragment() : nsIDOMDocumentFragment; safecall;
function createTextNode(adata: DOMString) : nsIDOMText; safecall;
function createComment(adata: DOMString) : nsIDOMComment; safecall;
function createCDATASection(adata: DOMString) : nsIDOMCDATASection; safecall;
function createProcessingInstruction(atarget: DOMString; adata: DOMString) : nsIDOMProcessingInstruction; safecall;
function createAttribute(aname: DOMString) : nsIDOMAttr; safecall;
function getElementsByTagName(atagname: DOMString) : nsIDOMNodeList; safecall;
function importNode(animportedNode: nsIDOMNode; adeep: longbool) : nsIDOMNode; safecall;
function createElementNS(anamespaceURI: DOMString; aqualifiedName: DOMString) : nsIDOMElement; safecall;
function createAttributeNS(anamespaceURI: DOMString; aqualifiedName: DOMString) : nsIDOMAttr; safecall;
function getElementsByTagNameNS(anamespaceURI: DOMString; alocalName: DOMString) : nsIDOMNodeList; safecall;
function getElementById(anelementId: DOMString) : nsIDOMElement; safecall;
procedure GetinputEncoding( result_: DOMString); safecall;
procedure GetdocumentURI( result_: DOMString); safecall;
function adoptNode(asource: nsIDOMNode) : nsIDOMNode; safecall;
function createRange() : nsIDOMRange; safecall;
function createNodeIterator(aroot: nsIDOMNode; awhatToShow: idlulong; afilter: nsIDOMNodeFilter; anentityReferenceExpansion: longbool) : nsIDOMNodeIterator; safecall;
function createTreeWalker(aroot: nsIDOMNode; awhatToShow: idlulong; afilter: nsIDOMNodeFilter; anentityReferenceExpansion: longbool) : nsIDOMTreeWalker; safecall;
function createEvent(aneventType: DOMString) : nsIDOMEvent; safecall;
function GetdefaultView(): nsIDOMWindow; safecall;
property defaultView : nsIDOMWindow read GetdefaultView;
procedure GetcharacterSet( result_: DOMString); safecall;
procedure Getdir( result_: DOMString); safecall;
procedure Setdir(adir: DOMString); safecall;
function Getlocation(): nsIDOMLocation; safecall;
property location : nsIDOMLocation read Getlocation;
procedure Gettitle( result_: DOMString); safecall;
procedure Settitle(atitle: DOMString); safecall;
procedure GetreadyState( result_: DOMString); safecall;
procedure GetlastModified( result_: DOMString); safecall;
procedure Getreferrer( result_: DOMString); safecall;
function hasFocus() : longbool; safecall;
function GetactiveElement(): nsIDOMElement; safecall;
property activeElement : nsIDOMElement read GetactiveElement;
function getElementsByClassName(aclasses: DOMString) : nsIDOMNodeList; safecall;
function GetstyleSheets(): nsIDOMStyleSheetList; safecall;
property styleSheets : nsIDOMStyleSheetList read GetstyleSheets;
procedure GetpreferredStyleSheetSet( result_: DOMString); safecall;
procedure GetselectedStyleSheetSet( result_: DOMString); safecall;
procedure SetselectedStyleSheetSet(aselectedStyleSheetSet: DOMString); safecall;
procedure GetlastStyleSheetSet( result_: DOMString); safecall;
function GetstyleSheetSets(): nsIDOMDOMStringList; safecall;
property styleSheetSets : nsIDOMDOMStringList read GetstyleSheetSets;
procedure enableStyleSheetsForSet(aname: DOMString); safecall;
function elementFromPoint(ax: idlfloat; ay: idlfloat) : nsIDOMElement; safecall;
procedure GetcontentType( result_: DOMString); safecall;
function GetmozSyntheticDocument(): longbool; safecall;
property mozSyntheticDocument : longbool read GetmozSyntheticDocument;
function GetcurrentScript(): nsIDOMElement; safecall;
property currentScript : nsIDOMElement read GetcurrentScript;
procedure releaseCapture(); safecall;
procedure mozSetImageElement(anaImageElementId: DOMString; anaImageElement: nsIDOMElement); safecall;
function GetmozFullScreenElement(): nsIDOMHTMLElement; safecall;
property mozFullScreenElement : nsIDOMHTMLElement read GetmozFullScreenElement;
procedure mozCancelFullScreen(); safecall;
function GetmozFullScreen(): longbool; safecall;
property mozFullScreen : longbool read GetmozFullScreen;
function GetmozFullScreenEnabled(): longbool; safecall;
property mozFullScreenEnabled : longbool read GetmozFullScreenEnabled;
function Getonreadystatechange(): jsval; safecall;
procedure Setonreadystatechange(aonreadystatechange: jsval); safecall;
property onreadystatechange : jsval read Getonreadystatechange write Setonreadystatechange;
function Getonmouseenter(): jsval; safecall;
procedure Setonmouseenter(aonmouseenter: jsval); safecall;
property onmouseenter : jsval read Getonmouseenter write Setonmouseenter;
function Getonmouseleave(): jsval; safecall;
procedure Setonmouseleave(aonmouseleave: jsval); safecall;
property onmouseleave : jsval read Getonmouseleave write Setonmouseleave;
function GetmozHidden(): longbool; safecall;
property mozHidden : longbool read GetmozHidden;
procedure GetmozVisibilityState( result_: DOMString); safecall;
end;