Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsITreeColumns Interface Reference

import "nsITreeColumns.idl";

Inheritance diagram for nsITreeColumns:
Inheritance graph
[legend]
Collaboration diagram for nsITreeColumns:
Collaboration graph
[legend]

List of all members.

Public Member Functions

nsITreeColumn getFirstColumn ()
 Get the first/last column.
nsITreeColumn getLastColumn ()
nsITreeColumn getPrimaryColumn ()
 Attribute based column getters.
nsITreeColumn getSortedColumn ()
nsITreeColumn getKeyColumn ()
nsITreeColumn getColumnFor (in nsIDOMElement element)
 Get the column for the given element.
nsITreeColumn getNamedColumn (in AString id)
 Parametric column getters.
nsITreeColumn getColumnAt (in long index)
void invalidateColumns ()
 This method is called whenever a treecol is added or removed and the column cache needs to be rebuilt.
void restoreNaturalOrder ()

Public Attributes

readonly attribute nsITreeBoxObject tree
 The tree widget for these columns.
readonly attribute long count
 The number of columns.

Detailed Description

Definition at line 76 of file nsITreeColumns.idl.


Member Function Documentation

Get the column for the given element.

Get the first/last column.

Parametric column getters.

Attribute based column getters.

This method is called whenever a treecol is added or removed and the column cache needs to be rebuilt.


Member Data Documentation

The number of columns.

Definition at line 86 of file nsITreeColumns.idl.

The tree widget for these columns.

Definition at line 81 of file nsITreeColumns.idl.


The documentation for this interface was generated from the following file: