blob: a41698cf738224165c5743f28001ae839da4851f [file] [log] [blame]
{ "type": "class",
"qname": "org.apache.royale.textLayout.edit.SelectionManager",
"baseClassname": ""
,
"description": "The SelectionManager class manages text selection in a text flow. <p>The selection manager keeps track of the selected text range, manages its formatting, and can handle events affecting the selection. To allow a user to make selections in a text flow, assign a SelectionManager object to the <code>interactionManager</code> property of the flow. (To allow editing, assign an instance of the EditManager class, which extends SelectionManager.)</p> <p>The following table describes how the SelectionManager class handles keyboard shortcuts:</p> <table class=&quot;innertable&quot; width=&quot;100%&quot;> <thead> <tr><th></th><th></th><th align = &quot;center&quot;>TB,LTR</th><th align = &quot;right&quot;></th><th></th><th align = &quot;center&quot;>TB,RTL</th><th></th><th></th><th align = &quot;center&quot;>TL,LTR</th><th></th><th></th><th align = &quot;center&quot;>RL,RTL</th><th></th></tr> <tr><th></th><th>none</th><th>ctrl</th><th>alt|ctrl+alt</th><th>none</th><th>ctrl</th><th>alt|ctrl+alt</th><th>none</th><th>ctrl</th><th>alt|ctrl+alt</th><th>none</th><th>ctrl</th><th>alt|ctrl+alt</th></tr> </thead> <tr><td>leftarrow</td><td>previousCharacter</td><td>previousWord</td><td>previousWord</td><td>nextCharacter</td><td>nextWord</td><td>nextWord</td><td>nextLine</td><td>endOfDocument</td><td>endOfParagraph</td><td>nextLine</td><td>endOfDocument</td><td>endOfParagraph</td></tr> <tr><td>uparrow</td><td>previousLine</td><td>startOfDocument</td><td>startOfParagraph</td><td>previousLine</td><td>startOfDocument</td><td>startOfParagraph</td><td>previousCharacter</td><td>previousWord</td><td>previousWord</td><td>nextCharacter</td><td>nextWord</td><td>nextWord</td></tr> <tr><td>rightarrow</td><td>nextCharacter</td><td>nextWord</td><td>nextWord</td><td>previousCharacter</td><td>previousWord</td><td>previousWord</td><td>previousLine</td><td>startOfDocument</td><td>startOfParagraph</td><td>previousLine</td><td>startOfDocument</td><td>startOfParagraph</td></tr> <tr><td>downarrow</td><td>nextLine</td><td>endOfDocument</td><td>endOfParagraph</td><td>nextLine</td><td>endOfDocument</td><td>endOfParagraph</td><td>nextCharacter</td><td>nextWord</td><td>nextWord</td><td>previousCharacter</td><td>previousWord</td><td>previousWord</td></tr> <tr><td>home</td><td>startOfLine</td><td>startOfDocument</td><td>startOfLine</td><td>startOfLine</td><td>startOfDocument</td><td>startOfLine</td><td>startOfLine</td><td>startOfDocument</td><td>startOfLine</td><td>startOfLine</td><td>startOfDocument</td><td>startOfLine</td></tr> <tr><td>end</td><td>endOfLine</td><td>endOfDocument</td><td>endOfLine</td><td>endOfLine</td><td>endOfDocument</td><td>endOfLine</td><td>endOfLine</td><td>endOfDocument</td><td>endOfLine</td><td>endOfLine</td><td>endOfDocument</td><td>endOfLine</td></tr> <tr><td>pagedown</td><td>nextPage</td><td>nextPage</td><td>nextPage</td><td>nextPage</td><td>nextPage</td><td>nextPage</td><td>nextPage</td><td>nextPage</td><td>nextPage</td><td>nextPage</td><td>nextPage</td><td>nextPage</td></tr> <tr><td>pageup</td><td>previousPage</td><td>previousPage</td><td>previousPage</td><td>previousPage</td><td>previousPage</td><td>previousPage</td><td>previousPage</td><td>previousPage</td><td>previousPage</td><td>previousPage</td><td>previousPage</td><td>previousPage</td></tr> </table> <p><strong>Key:</strong> <ul> <li>none = no modifier</li> <li>ctrl, shift, alt = modifiers</li> <li>alt-key and ctrl+alt-key are the same on all platforms (on some platforms alt-key does not get to the Text Layout Framework (TLF)</li> <li>shift key modifes to extend the active end of the selection in the specified manner</li> <li>TB (top-to-bottom),RL (right-to-left) are textFlow level <code>blockProgression</code> settings</li> <li>LTR (left-to-right),RTL (right-to-left) are textFlow level <code>direction</code> settings</li> <li>next and prev in logical order in the textFlow - the effect in RTL text is that the selection moves in the physical direction</li> </ul></p>",
"tags": [
{ "tagName": "see",
"values": ["EditManager", "flashx.elements.ITextFlow"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"members": [
{ "type": "field",
"qname": "useTableSelectionCursors",
"return": "Boolean",
"namespace": "public",
"bindable": [],
"details": ["static"],
"deprecated": {}},
{ "type": "field",
"qname": "SelectTable",
"return": "String",
"namespace": "public",
"bindable": [],
"details": ["static"],
"deprecated": {},
"description": "Cursor for selection of table"},
{ "type": "field",
"qname": "SelectTableRow",
"return": "String",
"namespace": "public",
"bindable": [],
"details": ["static"],
"deprecated": {},
"description": "Cursor for selection of table row"},
{ "type": "field",
"qname": "SelectTableColumn",
"return": "String",
"namespace": "public",
"bindable": [],
"details": ["static"],
"deprecated": {},
"description": "Cursor for selection of table column"},
{ "type": "field",
"qname": "_subManager",
"return": "org.apache.royale.textLayout.edit.ISelectionManager",
"namespace": "protected",
"bindable": [],
"details": [],
"deprecated": {}},
{ "type": "field",
"qname": "_superManager",
"return": "org.apache.royale.textLayout.edit.ISelectionManager",
"namespace": "protected",
"bindable": [],
"details": [],
"deprecated": {}},
{ "type": "accessor",
"access": "read-write",
"return": "org.apache.royale.textLayout.elements.ITableElement",
"qname": "currentTable",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {}},
{ "type": "method",
"qname": "hasCellRangeSelection",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"return": "Boolean",
"params": []}
,
{ "type": "method",
"qname": "selectCellTextFlow",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Select a table cell text flow",
"return": "void",
"params": [{ "name": "cell", "type": "org.apache.royale.textLayout.elements.ITableCellElement"}]}
,
{ "type": "method",
"qname": "selectCell",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Select a table cell.",
"return": "void",
"params": [{ "name": "cell", "type": "org.apache.royale.textLayout.elements.ITableCellElement"}]}
,
{ "type": "method",
"qname": "selectCellAt",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Select table cells at the specified index.",
"return": "void",
"params": [{ "name": "table", "type": "org.apache.royale.textLayout.elements.ITableElement"},
{ "name": "rowIndex", "type": "int"},
{ "name": "colIndex", "type": "int"}]}
,
{ "type": "method",
"qname": "selectCells",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Select table cells at the specified index",
"return": "void",
"params": [{ "name": "cells", "type": "Vector.<org.apache.royale.textLayout.elements.ITableCellElement>"}]}
,
{ "type": "method",
"qname": "selectRow",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Select the specified table row.",
"return": "void",
"params": [{ "name": "row", "type": "org.apache.royale.textLayout.elements.ITableRowElement"}]}
,
{ "type": "method",
"qname": "selectRowAt",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Select a table row at the specified index",
"return": "void",
"params": [{ "name": "table", "type": "org.apache.royale.textLayout.elements.ITableElement"},
{ "name": "index", "type": "int"}]}
,
{ "type": "method",
"qname": "selectRows",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Selects the table rows provided",
"tags": [
{ "tagName": "royaleignorecoercion",
"values": ["org.apache.royale.textLayout.elements.ITableRowElement"]} ],
"return": "void",
"params": [{ "name": "rows", "type": "Array"}]}
,
{ "type": "method",
"qname": "selectColumn",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Select a table column.",
"return": "void",
"params": [{ "name": "column", "type": "org.apache.royale.textLayout.elements.ITableColElement"}]}
,
{ "type": "method",
"qname": "selectColumnAt",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Select a table column at the specified index",
"return": "void",
"params": [{ "name": "table", "type": "org.apache.royale.textLayout.elements.ITableElement"},
{ "name": "index", "type": "int"}]}
,
{ "type": "method",
"qname": "selectColumns",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Selects the table columns provided",
"return": "void",
"params": [{ "name": "columns", "type": "Array"}]}
,
{ "type": "method",
"qname": "selectTable",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Select all cells in a table.",
"return": "void",
"params": [{ "name": "table", "type": "org.apache.royale.textLayout.elements.ITableElement"}]}
,
{ "type": "method",
"qname": "selectCellRange",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Select a range of table cells.",
"return": "void",
"params": [{ "name": "anchorCoords", "type": "org.apache.royale.textLayout.elements.CellCoordinates"},
{ "name": "activeCoords", "type": "org.apache.royale.textLayout.elements.CellCoordinates"}]}
,
{ "type": "method",
"qname": "getCellRange",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"return": "org.apache.royale.textLayout.elements.CellRange",
"params": []}
,
{ "type": "method",
"qname": "setCellRange",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"return": "void",
"params": [{ "name": "range", "type": "org.apache.royale.textLayout.elements.CellRange"}]}
,
{ "type": "accessor",
"access": "read-only",
"return": "org.apache.royale.textLayout.formats.ITextLayoutFormat",
"qname": "pointFormat",
"namespace": "protected",
"bindable": [],
"details": [],
"deprecated": {},
"description": "The format that will be applied to inserted text. TBD: pointFormat needs to be extended to remember user styles and &quot;undefine&quot; of formats from calls to IEditManager.undefineFormat with leafFormat values on a point selection."},
{ "type": "method",
"qname": "org.apache.royale.textLayout.edit.SelectionManager",
"namespace": "",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Creates a SelectionManager object. <p>Assign a SelectionManager object to the <code>interactionManager</code> property of a text flow to enable text selection.</p>",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "",
"params": []}
,
{ "type": "method",
"qname": "getSelectionState",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "see",
"values": ["org.apache.royale.textLayout.edit.SelectionState"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#getSelectionState()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "org.apache.royale.textLayout.edit.SelectionState",
"params": []}
,
{ "type": "method",
"qname": "setSelectionState",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "see",
"values": ["org.apache.royale.textLayout.edit.SelectionState"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#setSelectionState()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "sel", "type": "org.apache.royale.textLayout.edit.SelectionState"}]}
,
{ "type": "method",
"qname": "hasSelection",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#hasSelection()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "Boolean",
"params": []}
,
{ "type": "method",
"qname": "hasAnySelection",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#hasAnySelection()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "Boolean",
"params": []}
,
{ "type": "accessor",
"access": "read-only",
"return": "String",
"qname": "selectionType",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Indicates the type of selection. <p>The <code>selectionType</code> describes the kind of selection. It can either be <code>SelectionType.TEXT</code> or <code>SelectionType.CELLS</code></p>",
"tags": [
{ "tagName": "see",
"values": ["org.apache.royale.textLayout.edit.SelectionType"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "method",
"qname": "isRangeSelection",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#isRangeSelection()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "Boolean",
"params": []}
,
{ "type": "accessor",
"access": "read-write",
"return": "org.apache.royale.textLayout.elements.ITextFlow",
"qname": "textFlow",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "The ITextFlow object managed by this selection manager. <p>A selection manager manages a single text flow. A selection manager can also be assigned to a text flow by setting the <code>interactionManager</code> property of the ITextFlow object.</p>",
"tags": [
{ "tagName": "see",
"values": ["org.apache.royale.textLayout.elements.ITextFlow#interactionManager"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-only",
"return": "String",
"qname": "editingMode",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "see",
"values": ["org.apache.royale.textLayout.edit.EditingMode"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#editingMode"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-only",
"return": "Boolean",
"qname": "windowActive",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#windowActive"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-only",
"return": "Boolean",
"qname": "focused",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#focused"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-only",
"return": "org.apache.royale.textLayout.edit.SelectionFormat",
"qname": "currentSelectionFormat",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "see",
"values": ["org.apache.royale.textLayout.edit.SelectionFormat"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#currentSelectionFormat"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-only",
"return": "org.apache.royale.textLayout.edit.SelectionFormat",
"qname": "currentCellSelectionFormat",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "see",
"values": ["org.apache.royale.textLayout.edit.SelectionFormat"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#currentCellSelectionFormat"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "org.apache.royale.textLayout.edit.SelectionFormat",
"qname": "focusedSelectionFormat",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "see",
"values": ["org.apache.royale.textLayout.edit.SelectionFormat"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#focusedSelectionFormat"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "org.apache.royale.textLayout.edit.SelectionFormat",
"qname": "unfocusedSelectionFormat",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "see",
"values": ["org.apache.royale.textLayout.edit.SelectionFormat"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#unfocusedSelectionFormat"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "org.apache.royale.textLayout.edit.SelectionFormat",
"qname": "inactiveSelectionFormat",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "see",
"values": ["org.apache.royale.textLayout.edit.SelectionFormat"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#inactiveSelectionFormat"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "org.apache.royale.textLayout.edit.SelectionFormat",
"qname": "focusedCellSelectionFormat",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "see",
"values": ["org.apache.royale.textLayout.edit.SelectionFormat"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#focusedCellSelectionFormat"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "org.apache.royale.textLayout.edit.SelectionFormat",
"qname": "unfocusedCellSelectionFormat",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "see",
"values": ["org.apache.royale.textLayout.edit.SelectionFormat"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#unfocusedCellSelectionFormat"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "org.apache.royale.textLayout.edit.SelectionFormat",
"qname": "inactiveCellSelectionFormat",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "see",
"values": ["org.apache.royale.textLayout.edit.SelectionFormat"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#inactiveCellSelectionFormat"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-only",
"return": "String",
"qname": "selectionFormatState",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "@private - returns the selectionFormatState. @see org.apache.royale.textLayout.edit.SelectionFormatState"},
{ "type": "method",
"qname": "setFocus",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#setFocus()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": []}
,
{ "type": "method",
"qname": "setMouseCursor",
"namespace": "protected",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Set the Mouse cursor.",
"tags": [
{ "tagName": "param",
"values": ["cursor New cursor value, MouseCursor.AUTO if mouse is going off text, MouseCursor.IBEAM if mouse is going into text"]},
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.0"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "cursor", "type": "String"}]}
,
{ "type": "accessor",
"access": "read-only",
"return": "int",
"qname": "anchorPosition",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "copy",
"values": ["ISelectionManager#anchorPosition"]} ]},
{ "type": "accessor",
"access": "read-only",
"return": "int",
"qname": "activePosition",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#activePosition"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-only",
"return": "int",
"qname": "absoluteStart",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#absoluteStart"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-only",
"return": "int",
"qname": "absoluteEnd",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#absoluteEnd"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "method",
"qname": "selectAll",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "see",
"values": ["org.apache.royale.textLayout.compose.IFlowComposer"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#selectAll"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": []}
,
{ "type": "method",
"qname": "selectRange",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "see",
"values": ["org.apache.royale.textLayout.compose.IFlowComposer"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#selectRange"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "anchorPosition", "type": "int"},
{ "name": "activePosition", "type": "int"}]}
,
{ "type": "method",
"qname": "selectFirstPosition",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "see",
"values": ["org.apache.royale.textLayout.compose.IFlowComposer"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#selectFirstPosition"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": []}
,
{ "type": "method",
"qname": "selectLastPosition",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "see",
"values": ["org.apache.royale.textLayout.compose.IFlowComposer"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#selectLastPosition"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": []}
,
{ "type": "method",
"qname": "deselect",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "see",
"values": ["org.apache.royale.textLayout.compose.IFlowComposer"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#deselect"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": []}
,
{ "type": "method",
"qname": "refreshSelection",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#refreshSelection()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": []}
,
{ "type": "method",
"qname": "clearSelection",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#clearSelection()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": []}
,
{ "type": "method",
"qname": "mouseDownHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["IInteractionEventHandler#mouseDownHandler()"]},
{ "tagName": "royaleignorecoercion",
"values": ["org.apache.royale.textLayout.elements.ITableCellElement"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.events.MouseEvent"}]}
,
{ "type": "method",
"qname": "mouseMoveHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["IInteractionEventHandler#mouseMoveHandler()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.events.MouseEvent"}]}
,
{ "type": "method",
"qname": "mouseUpHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["IInteractionEventHandler#mouseUpHandler()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.events.MouseEvent"}]}
,
{ "type": "method",
"qname": "mouseDoubleClickHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["IInteractionEventHandler#mouseDoubleClickHandler()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.events.MouseEvent"}]}
,
{ "type": "method",
"qname": "mouseOverHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["IInteractionEventHandler#mouseOverHandler()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.events.MouseEvent"}]}
,
{ "type": "method",
"qname": "mouseOutHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["IInteractionEventHandler#mouseOutHandler()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.events.MouseEvent"}]}
,
{ "type": "method",
"qname": "focusInHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["IInteractionEventHandler#focusInHandler()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.events.Event"}]}
,
{ "type": "method",
"qname": "focusOutHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["IInteractionEventHandler#focusOutHandler()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.events.Event"}]}
,
{ "type": "method",
"qname": "activateHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["IInteractionEventHandler#activateHandler()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.events.Event"}]}
,
{ "type": "method",
"qname": "deactivateHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["IInteractionEventHandler#deactivateHandler()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.events.Event"}]}
,
{ "type": "method",
"qname": "doOperation",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Perform a SelectionManager operation - these may never modify the flow but clients still are able to cancel them.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "op", "type": "org.apache.royale.textLayout.operations.FlowOperation"}]}
,
{ "type": "method",
"qname": "editHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["IInteractionEventHandler#editHandler()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.events.Event"}]}
,
{ "type": "method",
"qname": "keyDownHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["IInteractionEventHandler#keyDownHandler()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.events.KeyboardEvent"}]}
,
{ "type": "method",
"qname": "keyUpHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "param",
"values": ["event the keyUp event"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["IInteractionEventHandler#keyUpHandler()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.events.KeyboardEvent"}]}
,
{ "type": "method",
"qname": "keyFocusChangeHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "param",
"values": ["event the FocusChange event"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["IInteractionEventHandler#keyFocusChangeHandler()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.events.Event"}]}
,
{ "type": "method",
"qname": "textInputHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["IInteractionEventHandler#textInputHandler()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.text.events.TextEvent"}]}
,
{ "type": "method",
"qname": "imeStartCompositionHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["IInteractionEventHandler#imeStartCompositionHandler()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.text.events.IMEEvent"}]}
,
{ "type": "method",
"qname": "softKeyboardActivatingHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["IInteractionEventHandler#softKeyboardActivatingHandler()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.events.Event"}]}
,
{ "type": "method",
"qname": "focusChangeHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "copy",
"values": ["IInteractionEventHandler#focusChangeHandler()"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.events.Event"}]}
,
{ "type": "method",
"qname": "menuSelectHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "copy",
"values": ["IInteractionEventHandler#menuSelectHandler()"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.textLayout.events.ContextMenuEvent"}]}
,
{ "type": "method",
"qname": "mouseWheelHandler",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "copy",
"values": ["IInteractionEventHandler#mouseWheelHandler()"]} ],
"return": "void",
"params": [{ "name": "event", "type": "org.apache.royale.events.MouseEvent"}]}
,
{ "type": "method",
"qname": "flushPendingOperations",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["IInteractionEventHandler#flushPendingOperations()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": []}
,
{ "type": "method",
"qname": "getCommonCharacterFormat",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#getCommonCharacterFormat()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "org.apache.royale.textLayout.formats.TextLayoutFormat",
"params": [{ "name": "range", "type": "org.apache.royale.textLayout.elements.TextRange"}]}
,
{ "type": "method",
"qname": "getCommonParagraphFormat",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#getCommonParagraphFormat()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "org.apache.royale.textLayout.formats.TextLayoutFormat",
"params": [{ "name": "range", "type": "org.apache.royale.textLayout.elements.TextRange"}]}
,
{ "type": "method",
"qname": "getCommonContainerFormat",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#getCommonContainerFormat()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "org.apache.royale.textLayout.formats.TextLayoutFormat",
"params": [{ "name": "range", "type": "org.apache.royale.textLayout.elements.TextRange"}]}
,
{ "type": "method",
"qname": "notifyInsertOrDelete",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "copy",
"values": ["ISelectionManager#notifyInsertOrDelete()"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "absolutePosition", "type": "int"},
{ "name": "length", "type": "int"}]}
,
{ "type": "accessor",
"access": "read-write",
"return": "org.apache.royale.textLayout.edit.ISelectionManager",
"qname": "subManager",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "The ISelectionManager object used to for cell selections nested within the ITextFlow managed by this ISelectionManager.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "org.apache.royale.textLayout.edit.ISelectionManager",
"qname": "superManager",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "The ISelectionManager object used to manage the parent ITextFlow of this ISelectionManager (i.e. for cell ISelectionManagers).",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 1.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "org.apache.royale.textLayout.elements.CellCoordinates",
"qname": "anchorCellPosition",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Anchor point of the current cell selection, as coordinates within the table."},
{ "type": "accessor",
"access": "read-write",
"return": "org.apache.royale.textLayout.elements.CellCoordinates",
"qname": "activeCellPosition",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Active end of the current cell selection, as coordinates within the table."},
{ "type": "field",
"qname": "selectTableCursorPoints",
"return": "Vector.<Number>",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {}},
{ "type": "field",
"qname": "selectTableCursorDrawCommands",
"return": "Vector.<int>",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {}},
{ "type": "method",
"qname": "createSelectTableCursor",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Create a select table cursor",
"return": "org.apache.royale.textLayout.dummy.MouseCursorData",
"params": []}
,
{ "type": "method",
"qname": "createSelectTableRowCursor",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Create a select row cursor",
"return": "org.apache.royale.textLayout.dummy.MouseCursorData",
"params": []}
,
{ "type": "method",
"qname": "createSelectTableColumnCursor",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Create a select table column cursor",
"return": "org.apache.royale.textLayout.dummy.MouseCursorData",
"params": []}
,
{ "type": "method",
"qname": "copy",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"return": "org.apache.royale.textLayout.edit.ISelectionManager",
"params": [{ "name": "sharedUndo", "type": "Boolean"}]}
]
}