nsISelectionPrivate
| IID: | b416c692-eeb8-4186-addd-c444e81b68e5 |
| Inherits From: | nsISupports |
This interface is implemented by the following components:
Constants
Properties
PRBool canCacheFrameOffset
PRBool interlinePosition
Methods
void addSelectionListener ( nsISelectionListener newListener )
void endBatchChanges ( )
[noscript] void getCachedFrameOffset ( nsIFrame frame , PRInt32 inOffset , nsPointRef point )
nsIEnumerator getEnumerator ( )
[noscript] nsFrameSelection* getFrameSelection ( )
PRInt32 getTableSelectionType ( nsIDOMRange range )
void removeSelectionListener ( nsISelectionListener listenerToRemove )
[noscript] void setAncestorLimiter ( nsIContent content )
[noscript] void setPresShell ( nsIPresShell presShell )
void startBatchChanges ( )
PRUnichar* toStringWithFormat ( char* formatType , PRUint32 flags , PRInt32 wrapColumn )
void addSelectionListener ( nsISelectionListener newListener )
- Arguments:
- newListener
void getCachedFrameOffset ( nsIFrame frame , PRInt32 inOffset , nsPointRef point )
- Arguments:
- frame
- inOffset
- point
nsIEnumerator getEnumerator ( )
PRInt32 getTableSelectionType ( nsIDOMRange range )
Test if supplied range points to a single table element: Result is one of above constants. "None" means a table element isn't selected.
- Arguments:
- range
void removeSelectionListener ( nsISelectionListener listenerToRemove )
- Arguments:
- listenerToRemove
void setAncestorLimiter ( nsIContent content )
- Arguments:
- content
void setPresShell ( nsIPresShell presShell )
- Arguments:
- presShell
PRUnichar* toStringWithFormat ( char* formatType , PRUint32 flags , PRInt32 wrapColumn )
- Arguments:
- formatType
- flags
- wrapColumn
Reference documentation is generated from Mozilla's source.
