nsIXULTreeBuilderObserver This interface allows clients of the XULTreeBuilder to define domain specific handling of specific nsITreeView methods that XULTreeBuilder does not implement.
[scriptable, uuid(57ced9a7-ec0b-4a0e-8aeb-5da32ebe951c)]
Constants
Methods
Methods used by the drag feedback code to determine if a drag is allowable at the current location. To get the behavior where drops are only allowed on items, such as the mailNews folder pane, always return false whe the orientation is not DROP_ON.
Called when a cell in a non-selectable cycling column (e.g. unread/flag/etc.) is clicked.
Called when a header is clicked.
Called when the user drops something on this view. The |orientation| param specifies before/on/after the given |row|.
A command API that can be used to invoke commands on the selection. The tree will automatically invoke this method when certain keys are pressed. For example, when the DEL key is pressed, performAction will be called with the "delete" string.
A command API that can be used to invoke commands on a specific cell.
A command API that can be used to invoke commands on a specific row.
Compare to:
