Package | feathers.core |
Interface | public interface ITextEditor extends IFeathersControl |
Implementors | StageTextTextEditor |
See also
Property | Defined By | ||
---|---|---|---|
![]() | isEnabled : Boolean
Indicates whether the control is interactive or not. | IFeathersControl | |
![]() | isInitialized : Boolean [read-only]
Determines if the component has been initialized yet. | IFeathersControl | |
![]() | maxHeight : Number
The maximum recommended height to be used for self-measurement and,
optionally, by any code that is resizing this component. | IFeathersControl | |
![]() | maxWidth : Number
The maximum recommended width to be used for self-measurement and,
optionally, by any code that is resizing this component. | IFeathersControl | |
![]() | minHeight : Number
The minimum recommended height to be used for self-measurement and,
optionally, by any code that is resizing this component. | IFeathersControl | |
![]() | minWidth : Number
The minimum recommended width to be used for self-measurement and,
optionally, by any code that is resizing this component. | IFeathersControl | |
![]() | nameList : TokenList [read-only]
Contains a list of all "names" assigned to this control. | IFeathersControl | |
text : String
The text displayed by the editor. | ITextEditor |
Method | Defined By | ||
---|---|---|---|
selectRange(startIndex:int, endIndex:int):void
Sets the range of selected characters. | ITextEditor | ||
setFocus(position:Point = null):void
Gives focus to the text editor. | ITextEditor | ||
![]() | setSize(width:Number, height:Number):void
Sets both the width and the height of the control. | IFeathersControl | |
![]() | validate():void
Immediately validates the control, which triggers a redraw, if one
is pending. | IFeathersControl |
Event | Summary | Defined By | ||
---|---|---|---|---|
Dispatched when the text property changes. | ITextEditor | |||
Dispatched when the user presses the Enter key while the editor has focus. | ITextEditor | |||
Dispatched when the text editor receives focus. | ITextEditor | |||
Dispatched when the text editor loses focus. | ITextEditor |
text | property |
text:String
The text displayed by the editor.
public function get text():String
public function set text(value:String):void
selectRange | () | method |
public function selectRange(startIndex:int, endIndex:int):void
Sets the range of selected characters. If both values are the same, the text insertion position is changed and nothing is selected.
Parameters
startIndex:int | |
endIndex:int |
setFocus | () | method |
public function setFocus(position:Point = null):void
Gives focus to the text editor. Includes an optional position which may be used by the text editor to determine the cursor position. The position may be outside of the editors bounds.
Parameters
position:Point (default = null )
|
change | Event |
enter | Event |
starling.events.Event
feathers.events.FeathersEventType.ENTER
Dispatched when the user presses the Enter key while the editor has focus.
TheFeathersEventType.ENTER
event type is meant to
be used when the enter key has been pressed in an input control.
focusIn | Event |
starling.events.Event
feathers.events.FeathersEventType.FOCUS_IN
Dispatched when the text editor receives focus.
TheFeathersEventType.FOCUS_IN
event type is used by
Feathers components to indicate when they have received focus.
focusOut | Event |
starling.events.Event
feathers.events.FeathersEventType.FOCUS_OUT
Dispatched when the text editor loses focus.
TheFeathersEventType.FOCUS_OUT
event type is used by
Feathers components to indicate when they have lost focus.