virtual class vaseGui::EditText

sys::Obj
  vaseGui::Widget
    vaseGui::EditText : vaseWindow::TextInput

@Js

EditText.

caret

@Transient
Caret caret := Caret.<ctor>()

editable

Bool editable := true

font

Font font()

gestureEvent

protected virtual override Void gestureEvent(GestureEvent e)

getInputType

virtual override Int getInputType()

hint

Str hint := ""

host

@Transient
virtual override TextInputPeer? host

inputType

const Int inputType := 1

keyAction

virtual override Void keyAction(Str text)

keyEvent

virtual override Void keyEvent(KeyEvent e)

layoutChildren

protected virtual override Void layoutChildren(Bool force)

make

new make()

onKeyEvent

virtual override Void onKeyEvent(KeyEvent e)

password

Bool password()

prefContentSize

protected virtual override Size prefContentSize(Int hintsWidth := -1, Int hintsHeight := -1)

text

Str text := ""

textChange

virtual override Str textChange(Str text)