WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.

nsIAutoCompleteController

IID:b8883380-8cb3-444b-b929-0872b1cb7e73
Inherits From:nsISupports

This interface is implemented by the following components:


Constants

PRUint16 STATUS_NONE = 1
PRUint16 STATUS_SEARCHING = 2
PRUint16 STATUS_COMPLETE_NO_MATCH = 3
PRUint16 STATUS_COMPLETE_MATCH = 4

Properties

nsIAutoCompleteInput input

readonly PRUint32 matchCount

readonly PRUint16 searchStatus

AString searchString


Methods

AString getCommentAt ( PRInt32 index ) AString getImageAt ( PRInt32 index ) AString getStyleAt ( PRInt32 index ) AString getValueAt ( PRInt32 index ) PRBool handleDelete ( ) void handleEndComposition ( ) PRBool handleEnter ( ) PRBool handleEscape ( ) PRBool handleKeyNavigation ( PRUint32 key ) void handleStartComposition ( ) void handleTab ( ) void handleText ( PRBool ignoreSelection ) void startSearch ( AString searchString ) void stopSearch ( )

AString getCommentAt ( PRInt32 index )

Arguments:
index

AString getImageAt ( PRInt32 index )

Arguments:
index

AString getStyleAt ( PRInt32 index )

Arguments:
index

AString getValueAt ( PRInt32 index )

Arguments:
index

PRBool handleDelete ( )


void handleEndComposition ( )


PRBool handleEnter ( )


PRBool handleEscape ( )


PRBool handleKeyNavigation ( PRUint32 key )

Arguments:
key

void handleStartComposition ( )


void handleTab ( )


void handleText ( PRBool ignoreSelection )

Arguments:
ignoreSelection

void startSearch ( AString searchString )

Arguments:
searchString

void stopSearch ( )


References

This interface is the type of the following properties:

nsIAutoCompleteInput.controller

Reference documentation is generated from Mozilla's source.

Copyright © 1999-2006 XULPlanet.com