A XUL element. The following lists attribute and properties common to all XUL elements. Some only have any meaning in particular situations such as when placed inside a template or overlay.
The XUL Element object implements the following interfaces:
nsIDOMElement, nsIDOMEventTarget, nsIDOMNode, nsIDOMXULElement
Common Attributes:
align,
allowevents,
allownegativeassertions,
class,
coalesceduplicatearcs,
collapsed,
container,
containment,
context,
contextmenu,
datasources,
dir,
empty,
equalsize,
flags,
flex,
height,
hidden,
id,
insertafter,
insertbefore,
left,
maxheight,
maxwidth,
menu,
minheight,
minwidth,
mousethrough,
observes,
ordinal,
orient,
pack,
persist,
popup,
position,
preference-editable,
ref,
removeelement,
sortDirection,
sortResource,
sortResource2,
statustext,
style,
template,
tooltip,
tooltiptext,
top,
uri,
wait-cursor,
width,
Common Style Classes:
box-inset,
box-padded,
groove-bottom,
groove-left,
groove-right,
groove-top,
inset,
outset,
outset-top-bottom
Common Properties:
align,
allowEvents,
blur,
boxObject,
boxObject.element,
boxObject.getLookAndFeelMetric,
boxObject.height,
boxObject.screenX,
boxObject.screenY,
boxObject.width,
boxObject.x,
boxObject.y,
builder,
className,
click,
collapsed,
contextMenu,
controllers,
database,
datasources,
dir,
doCommand,
flex,
focus,
getElementsByAttribute,
height,
hidden,
id,
left,
maxHeight,
maxWidth,
menu,
minHeight,
minWidth,
observes,
ordinal,
orient,
pack,
persist,
ref,
resource,
statusText,
style,
tooltip,
tooltipText
Common Properties and Methods:
addEventListener(),
appendChild(),
attributes(),
childNodes(),
cloneNode(),
dispatchEvent(),
firstChild(),
getAttribute(),
getAttributeNS(),
getAttributeNode(),
getAttributeNodeNS(),
getElementsByTagName(),
getElementsByTagNameNS(),
hasAttribute(),
hasAttributeNS(),
hasAttributes(),
hasChildNodes(),
insertBefore(),
isSupported(),
lastChild(),
localName(),
namespaceURI(),
nextSibling(),
nodeName(),
nodeType(),
nodeValue(),
normalize(),
ownerDocument(),
parentNode(),
prefix(),
previousSibling(),
removeAttribute(),
removeAttributeNS(),
removeAttributeNode(),
removeChild(),
removeEventListener(),
replaceChild(),
setAttribute(),
setAttributeNS(),
setAttributeNode(),
setAttributeNodeNS(),
tagName()
Page last modified 11:12, 30 Apr 2006 by Pmash