nsIAbView
| IID: | e35c015c-1dd1-11b2-9494-f88326252aae |
| Inherits From: | nsISupports |
This interface is implemented by the following components:
Properties
readonly nsIAbDirectory directory
readonly nsISupportsArray selectedAddresses
readonly AString sortColumn
readonly AString sortDirection
readonly char* URI
Methods
void close ( )
void deleteSelectedCards ( )
nsIAbCard getCardFromRow ( PRInt32 row )
PRUnichar* init ( char* URI , PRBool searchView , nsIAbViewListener abViewListener , PRUnichar* sortColumn , PRUnichar* sortDirection )
void selectAll ( )
void sortBy ( PRUnichar* sortColumn , PRUnichar* sortDirection )
void swapFirstNameLastName ( )
nsIAbCard getCardFromRow ( PRInt32 row )
- Arguments:
- row
PRUnichar* init ( char* URI , PRBool searchView , nsIAbViewListener abViewListener , PRUnichar* sortColumn , PRUnichar* sortDirection )
Returns the actual sortColumn. migration, switching from mozilla to netscape 6.x, etc, could cause the "persisted" sortColumn to be bogus.
- Arguments:
- URI
- searchView
- abViewListener
- sortColumn
- sortDirection
void sortBy ( PRUnichar* sortColumn , PRUnichar* sortDirection )
SortBy does not optimize for the case when sortColumn and sortDirection is identical since the last call, the caller is responsible optimizing for that case
- Arguments:
- sortColumn
- sortDirection
Reference documentation is generated from Mozilla's source.
