Maven module :un.engine : engine-ui :
Class : un.engine.ui.widget.WTextField
Extends/Implements : un.engine.ui.widget.WLeaf
Subclasses : -

Text field widget.
If the text edited is an LChars, the default language is edited, not the
current widget language text translation.
author  Johann Sorel


Variables : PROPERTY_TEXT, PROPERTY_EDITED_TEXT, PROPERTY_PREVIEW_TEXT, PROPERTY_VALIDATOR, PROPERTY_TEXT_VALID
Functions : WTextField, WTextField, setText, getText, varText, setEditedText, getEditedText, varEditedText, setValidator, getValidator, varTextValid, isTextValid, varValidator, setPreviewText, getPreviewText, varPreviewText



Property for the widget text.
public Chars PROPERTY_TEXT

public Chars PROPERTY_EDITED_TEXT

public Chars PROPERTY_PREVIEW_TEXT

public Chars PROPERTY_VALIDATOR

public Chars PROPERTY_TEXT_VALID


public void WTextField ()

public void WTextField (CharArray text)


Set text field text.
param  text can be null
public void setText (CharArray text)


Get text field text.
return  Chars, can be null
public CharArray getText ()


Get text variable.
return  Variable.
public Variable varText ()

public void setEditedText (CharArray text)

public CharArray getEditedText ()


Get edited text variable.
return  Variable.
public Variable varEditedText ()

public void setValidator (Predicate text)

public Predicate getValidator ()

public Variable varTextValid ()

public boolean isTextValid ()


Get edited text variable.
return  Variable.
public Variable varValidator ()

public void setPreviewText (CharArray text)

public CharArray getPreviewText ()


Get preview text variable.
return  Variable.
public Variable varPreviewText ()