Linux Mac OSX Windows

Implemented by


  
[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)