[scriptable, uuid(0574ed81-c088-11d2-96ed-00104b7b7deb)]
interface nsIDOMXULElement : nsIDOMElement

Attributes


          
attribute DOMString align

          
attribute boolean allowEvents

          
readonly attribute nsIBoxObject boxObject

          
readonly attribute nsIXULTemplateBuilder builder

          
attribute DOMString className

          
attribute boolean collapsed

          
attribute DOMString contextMenu

          
readonly attribute nsIControllers controllers

          
readonly attribute nsIRDFCompositeDataSource database

          
attribute DOMString datasources

          
attribute DOMString dir

          
attribute DOMString flex

          
attribute DOMString flexGroup

          
attribute DOMString height

          
attribute boolean hidden

          
attribute DOMString id

          
attribute DOMString left

          
attribute DOMString maxHeight

          
attribute DOMString maxWidth

          
attribute DOMString menu

          
attribute DOMString minHeight

          
attribute DOMString minWidth

          
attribute DOMString observes

          
attribute DOMString ordinal

          
attribute DOMString orient

          
attribute DOMString pack

          
attribute DOMString persist

          
attribute DOMString ref

          
readonly attribute nsIRDFResource resource

          
attribute DOMString statusText

          
readonly attribute nsIDOMCSSStyleDeclaration style

          
attribute DOMString tooltip

          
attribute DOMString tooltipText

          
attribute DOMString top

          
attribute DOMString width

Methods


          
void blur()

          
void click()

          
void doCommand()

          
void focus()

          
nsIDOMNodeList getElementsByAttribute(in DOMString name, in DOMString value)