Implemented by
- @mozilla.org/layout/xul-boxobject-browser;1
- @mozilla.org/layout/xul-boxobject-editor;1
- @mozilla.org/layout/xul-boxobject-scrollbox;1
- @mozilla.org/layout/xul-boxobject-tree;1
- @mozilla.org/layout/xul-boxobject-iframe;1
- @mozilla.org/layout/xul-boxobject-listbox;1
- @mozilla.org/layout/xul-boxobject-popup;1
- @mozilla.org/layout/xul-boxobject;1
- @mozilla.org/layout/xul-boxobject-menu;1
[scriptable, uuid(caabf76f-9d35-401f-beac-3955817c645c)]
interface nsIBoxObject : nsISupports
Attributes
readonly attribute
nsIDOMElement
element
readonly attribute
nsIDOMElement
firstChild
readonly attribute
long
height
readonly attribute
nsIDOMElement
lastChild
attribute
nsIBoxLayoutManager
layoutManager
readonly attribute
nsIDOMElement
nextSibling
attribute
nsIBoxPaintManager
paintManager
readonly attribute
nsIDOMElement
parentBox
readonly attribute
nsIDOMElement
previousSibling
readonly attribute
long
screenX
readonly attribute
long
screenY
readonly attribute
long
width
readonly attribute
long
x
readonly attribute
long
y
Methods
wstring
getLookAndFeelMetric(in wstring propertyName)
wstring
getProperty(in wstring propertyName)
nsISupports
getPropertyAsSupports(in wstring propertyName)
void
removeProperty(in wstring propertyName)
void
setProperty(in wstring propertyName, in wstring propertyValue)
void
setPropertyAsSupports(in wstring propertyName, in nsISupports value)
Compare to: