class UILineEdit
Editable text box in a UI.
class UILineEdit extends UIElement
Inheritance UIElement –> UILineEdit
| Name | Description |
|---|---|
| Constructors | |
| UILineEdit() | Creates a new UILineEdit. |
| Properties | |
| size | A Vector2 representing the ui-lineedit’s size. |
| text | Current text content. |
| Methods | |
| getSize() | Get the value of .size |
| setSize() | Set the value of .size |
| setStyle() | Set the displaying style of the ui-text. |
Constructors
UILineEdit()
UILineEdit()
Creates a new UILineEdit.
Properties
See the base UIElement class for common properties.
size
.size: Object
A Vector2 representing the ui-lineedit’s size.
Read-only. Use method setSize() to modify this property.
Default is {x: 100, y: 40}.
text
.text: String
Current text content.
Readable and writable.
Default is “”.
Methods
See the base UIElement class for common methods.
getSize()
.getSize(vector: Vector2): Vector2
Copy the value of .size into vector.
setSize()
.setSize(vector: Vector2): undefined
Set the value of .size according to vector.
.setSize(x: Number, y: Number ): undefined
Set the value of .size according to the x, y coordinates.
setStyle()
.setStyle(style: Object): undefined
Set the displaying style of the ui-text.
style may have the following properties:
style.fontSize: Number
Font size.
style.fontFace: String
Name of TypeTrue font face.
style.colorBg: String
Background color.
style.colorFg: String
Text color.