12345678910111213141516171819202122 |
- package flash;
- typedef SelectionListener = {
- var onSetFocus: TextField -> TextField -> Void;
- }
- extern class Selection
- {
- static function getBeginIndex():Int;
- static function getEndIndex():Int;
- static function getCaretIndex():Int;
- static function getFocus():String;
- static function setFocus(newFocus:Dynamic):Bool;
- static function setSelection(beginIndex:Int, endIndex:Int):Void;
- static function addListener(listener:SelectionListener):Void;
- static function removeListener(listener:SelectionListener):Bool;
- private static function __init__() : Void untyped {
- flash.Selection = _global["Selection"];
- }
- }
|