1999-02-17 08:17:50 +00:00
|
|
|
interface XULElement : Element {
|
|
|
|
|
|
|
|
/* IID: { 0x574ed81, 0xc088, 0x11d2, \
|
|
|
|
{ 0x96, 0xed, 0x0, 0x10, 0x4b, 0x7b, 0x7d, 0xeb } } */
|
1999-07-27 17:20:28 +00:00
|
|
|
attribute DOMString id;
|
|
|
|
attribute DOMString className;
|
|
|
|
readonly attribute CSSStyleDeclaration style;
|
|
|
|
attribute xpidl nsIRDFCompositeDataSource database;
|
|
|
|
readonly attribute xpidl nsIRDFResource resource;
|
1999-10-14 10:58:25 +00:00
|
|
|
readonly attribute xpidl nsIControllers controllers;
|
2000-03-23 22:17:37 +00:00
|
|
|
readonly attribute NodeList anonymousContent;
|
1999-02-17 08:17:50 +00:00
|
|
|
|
1999-07-27 17:20:28 +00:00
|
|
|
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
|
|
|
|
2000-01-25 06:35:27 +00:00
|
|
|
void focus();
|
|
|
|
void blur();
|
2000-02-12 10:08:52 +00:00
|
|
|
void click();
|
|
|
|
|
1999-07-27 17:20:28 +00:00
|
|
|
NodeList getElementsByAttribute(in DOMString name, in DOMString value);
|
1999-02-17 08:17:50 +00:00
|
|
|
};
|