gecko-dev/dom/public/idl/xul/XULElement.idl

23 lines
928 B
Plaintext
Raw Normal View History

interface XULElement : Element {
/* IID: { 0x574ed81, 0xc088, 0x11d2, \
{ 0x96, 0xed, 0x0, 0x10, 0x4b, 0x7b, 0x7d, 0xeb } } */
attribute DOMString id;
attribute DOMString className;
readonly attribute CSSStyleDeclaration style;
attribute xpidl nsIRDFCompositeDataSource database;
readonly attribute xpidl nsIRDFResource resource;
readonly attribute xpidl nsIControllers controllers;
2000-03-23 22:17:37 +00:00
readonly attribute NodeList anonymousContent;
void addBroadcastListener(in DOMString attr, in Element element);
void removeBroadcastListener(in DOMString attr, in Element element);
void doCommand();
1999-06-09 05:45:15 +00:00
void focus();
void blur();
2000-02-12 10:08:52 +00:00
void click();
NodeList getElementsByAttribute(in DOMString name, in DOMString value);
};