| Package | lunas.components.textinputs |
| Class | public class SimpleTextInput |
| Inheritance | SimpleTextInput CoreTextInput CoreComponent Background CoreSprite flash.display.Sprite |
Example :
import lunas.components.textinputs.SimpleTextInput ;
import lunas.components.textinputs.SimpleTextInputStyle ;
var input:SimpleTextInput = new SimpleTextInput() ;
input.x = 50 ;
input.y = 50 ;
addChild( input ) ;
// tests
input.style = new SimpleTextInputStyle( null , { color:0xFF0000 } ) ;
// input.displayAsPassword = true ;
// input.htmlText = "<p>Hello <b>World</b></p>" ;
// input.restrict = "a-z 1-9" ;
// input.editable = false ;
// input.enabled = false ;
| Property | Defined By | ||
|---|---|---|---|
![]() | align : uint
The alignement of the background. | Background | |
![]() | autoSize : Boolean
Indicates if the background is resizing when the stage resize event is invoked. | Background | |
| background : Sprite
The internal background of this TextInput. | SimpleTextInput | ||
| backgroundFill : IFillStyle
Determinates the background IFillStyle reference of this display. | SimpleTextInput | ||
| backgroundLine : ILineStyle
Determinates the background ILineStyle reference of this display. | SimpleTextInput | ||
![]() | border : EdgeMetrics
Indicates the thickness, in pixels, of the four edge regions around a visual component. | CoreComponent | |
![]() | bottomLeftRadius : Number
The radius of the bottom-left corner, in pixels. | Background | |
![]() | bottomRightRadius : Number
The radius of the bottom-right corner, in pixels. | Background | |
![]() | bubbles : Boolean = true
Indicates if the events use bubbling when are dispatched. | CoreComponent | |
![]() | builder : Builder
Indicates the Builder reference of this instance. | CoreComponent | |
![]() | componentInspectorSetting : Boolean
Initialize when the Flash component settings are initialized (only in Flash with a compiled component). | CoreComponent | |
![]() | condenseWhite : Boolean
Specifies whether extra white space (spaces, line breaks, and so on) should be removed in a TextInput control with HTML text. | CoreTextInput | |
![]() | data : *
Indicates the data value object of the component. | CoreTextInput | |
![]() | defaultTextFormat : TextFormat
Specifies the format applied to newly inserted text, such as text entered by a user or text inserted with the replaceSelectedText() method. | CoreTextInput | |
![]() | direction : String
Indicates the direction value of the background when the display is in this "full" mode (default value is null). | Background | |
![]() | displayAsPassword : Boolean
Indicates whether this control is used for entering passwords. | CoreTextInput | |
![]() | editable : Boolean
Indicates whether the user is allowed to edit the text in this control. | CoreTextInput | |
![]() | embedFonts : Boolean
Specifies whether to render by using embedded font outlines. | CoreTextInput | |
![]() | enabled : Boolean
Indicates the enabled state of the component. | CoreComponent | |
![]() | fill : IFillStyle
Determinates the IFillStyle reference of this display. | Background | |
![]() | gradientMatrix : Matrix
The matrix value to draw the gradient fill. | Background | |
![]() | gradientRotation : Number = 0
The rotation value to draw the gradient fill. | Background | |
![]() | gradientTranslation : Point
The translation vector to draw the gradient fill. | Background | |
![]() | group : Boolean
Indicates with a boolean if this object is grouped. | CoreComponent | |
![]() | groupName : String
Indicates the name of the group of this object. | CoreComponent | |
![]() | h : Number
Determinates the virtual height value of this component. | Background | |
![]() | horizontalScrollPosition : Number
Horizontal scroll position. | CoreTextInput | |
![]() | htmlText : String
Specifies the text displayed by the TextInput component, including HTML markup that expresses the styles of that text. | CoreTextInput | |
![]() | isFull : Boolean
Indicates if the background use full size (use Stage.stageWidth and Stage.stageHeight to resize the background). | Background | |
![]() | layout : Layout
Determinates the layout of this container. | CoreComponent | |
![]() | line : ILineStyle
Determinates the ILineStyle reference of this display. | Background | |
![]() | logger : Logger
Determinates the internal ILogger reference of this Logable object. | CoreSprite | |
![]() | maxChars : int
Maximum number of characters that users can enter in the text field. | CoreTextInput | |
![]() | maxHeight : Number
This property defined the maximum height of this display. | Background | |
![]() | maxWidth : Number
Defines the maximum width of this display. | Background | |
![]() | minHeight : Number
This property defined the mimimun height of this display (This value is >= 0). | Background | |
![]() | minWidth : Number
This property defined the mimimun width of this display (This value is >= 0). | Background | |
![]() | multiline : Boolean
Indicates whether the text field is a multiline text field. | CoreTextInput | |
![]() | restrict : String
Indicates the set of characters that a user can enter into the control. | CoreTextInput | |
![]() | selected : Boolean
A flag that indicates whether this control is selected. | CoreTextInput | |
![]() | style : Style
Returns the style of this component. | CoreComponent | |
![]() | tabIndex : int [override]
Specifies the tab ordering of objects in a SWF file. | CoreTextInput | |
![]() | tabManager : TabManager
The tab manager of this component. | CoreTextInput | |
![]() | text : String
Plain text that appears in the component. | CoreTextInput | |
![]() | textField : TextField
The internal TextField that renders the text of this TextInput. | CoreTextInput | |
![]() | topLeftRadius : Number
The radius of the upper-left corner, in pixels. | Background | |
![]() | topRightRadius : Number
The radius of the upper-right corner, in pixels. | Background | |
![]() | useGradientBox : Boolean
Indicates if the IFillStyle of this display use gradient box matrix (only if the IFillStyle is a FillGradientStyle). | Background | |
![]() | w : Number
Determinates the virtual height value of this component. | Background | |
![]() | wordWrap : Boolean
A Boolean value that indicates whether the text field has word wrap. | CoreTextInput | |
| Method | Defined By | ||
|---|---|---|---|
Creates a new SimpleTextInput instance. | SimpleTextInput | ||
![]() | doLater():void
Launch an event with a delayed interval. | Background | |
draw(... arguments):void [override]
Draw the view of the component. | SimpleTextInput | ||
![]() | getBuilderRenderer():Class
Returns the Builder constructor use to initialize this component. | CoreComponent | |
getStyleRenderer():Class [override]
Invoked when the style of the component is changed. | SimpleTextInput | ||
groupPolicyChanged():void [override]
Invoked when the group property or the groupName property changed. | SimpleTextInput | ||
![]() | hide():void
Hides the component. | CoreComponent | |
![]() | initBackgroundPen(graphic:* = null):IPen
Init the pen to draw the background of this display. | Background | |
![]() | initialize():void
Initialize the component. | CoreComponent | |
![]() | isLocked():Boolean
Returns true if the object is locked. | CoreSprite | |
![]() | isVisible():Boolean
Returns true if the component is visible. | CoreComponent | |
![]() | lock():void [override]
Locks the object. | CoreComponent | |
![]() | maxHorizontalScrollPosition():Number
Maximum value of horizontalScrollPosition. | CoreTextInput | |
![]() | move(x:Number, y:Number):void
Moves the component. | CoreComponent | |
![]() | notifyChanged():void
Notify a change in this component. | CoreComponent | |
![]() | notifyEnabled():void
Notify an event when the enabled property is changed. | CoreComponent | |
![]() | notifyResized():void
Notify an event when you resize the component. | Background | |
![]() | refresh(init:*):void
Refresh and initialize the display with a generic object and invoke the "update" method. | Background | |
![]() | registerView(scope:DisplayObjectContainer = null):void
Registers the view of this component. | CoreComponent | |
![]() | resetLock():void
Reset the lock security of the display. | CoreSprite | |
![]() | resize(e:Event = null):void
Resize and update the background. | Background | |
![]() | scope():DisplayObject
Returns the real scope reference of this component. | CoreComponent | |
![]() | setCornerRadius(n:Number):void
Defines all corner radius of the background (upper-left, upper-right, bottom-left and bottom-right). | Background | |
![]() | setSize(w:Number, h:Number):void
Sets the virtual width (w) and height (h) values of the component. | Background | |
![]() | setStyle(... args):void
Sets the style property on the style declaration or object. | CoreComponent | |
![]() | show():void
Shows the component. | CoreComponent | |
![]() | unlock():void [override]
Unlocks the display. | CoreComponent | |
![]() | unregisterView():void
Unregisters the view of this component. | CoreComponent | |
![]() | update():void [override]
Updates the component. | CoreComponent | |
viewChanged():void [override]
Called when the view of the component is changed. | SimpleTextInput | ||
![]() | viewDestroyed(e:Event = null):void
Invoked when the component is removed. | CoreComponent | |
viewEnabled():void [override]
Invoked when the enabled property of the component change. | SimpleTextInput | ||
![]() | viewResize():void
Invoked when the component is resized. | Background | |
viewStyleChanged(e:Event = null):void [override]
Invoked when the component IStyle changed. | SimpleTextInput | ||
| background | property |
background:SpriteThe internal background of this TextInput.
public function get background():Sprite public function set background(value:Sprite):void| backgroundFill | property |
backgroundFill:IFillStyleDeterminates the background IFillStyle reference of this display.
public function get backgroundFill():IFillStyle public function set backgroundFill(value:IFillStyle):void| backgroundLine | property |
backgroundLine:ILineStyleDeterminates the background ILineStyle reference of this display.
public function get backgroundLine():ILineStyle public function set backgroundLine(value:ILineStyle):void| SimpleTextInput | () | Constructor |
public function SimpleTextInput()Creates a new SimpleTextInput instance.
| draw | () | method |
override public function draw(... arguments):voidDraw the view of the component.
Parameters
... arguments |
| getStyleRenderer | () | method |
override public function getStyleRenderer():ClassInvoked when the style of the component is changed.
ReturnsClass |
| groupPolicyChanged | () | method |
override public function groupPolicyChanged():voidInvoked when the group property or the groupName property changed.
| viewChanged | () | method |
override public function viewChanged():voidCalled when the view of the component is changed.
| viewEnabled | () | method |
override public function viewEnabled():voidInvoked when the enabled property of the component change.
| viewStyleChanged | () | method |
override public function viewStyleChanged(e:Event = null):voidInvoked when the component IStyle changed.
Parameters
e:Event (default = null) |