Back to index

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

import "nsIAbView.idl";

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

List of all members.

Public Member Functions

wstring init (in string URI, in boolean aSearchView, in nsIAbViewListener abViewListener, in wstring sortColumn, in wstring sortDirection)
 returns the actual sortColumn.
void close ()
void sortBy (in wstring sortColumn, in wstring 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
nsIAbCard getCardFromRow (in long row)
void selectAll ()
void deleteSelectedCards ()
void swapFirstNameLastName ()

Public Attributes

readonly attribute string URI
readonly attribute AString sortColumn
readonly attribute AString sortDirection
readonly attribute nsIAbDirectory directory
readonly attribute nsISupportsArray selectedAddresses

Detailed Description

Definition at line 52 of file nsIAbView.idl.


Member Function Documentation

wstring nsIAbView::init ( in string  URI,
in boolean  aSearchView,
in nsIAbViewListener  abViewListener,
in wstring  sortColumn,
in wstring  sortDirection 
)

returns the actual sortColumn.

migration, switching from mozilla to netscape 6.x, etc, could cause the "persisted" sortColumn to be bogus.

void nsIAbView::sortBy ( in wstring  sortColumn,
in wstring  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


Member Data Documentation

Definition at line 71 of file nsIAbView.idl.

Definition at line 77 of file nsIAbView.idl.

readonly attribute AString nsIAbView::sortColumn

Definition at line 69 of file nsIAbView.idl.

Definition at line 70 of file nsIAbView.idl.

Definition at line 68 of file nsIAbView.idl.


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