public class TextareaFormElement extends TextboxFormElement
| Modifier and Type | Class and Description |
|---|---|
static class |
TextareaFormElement.Type |
com.foreach.across.modules.web.ui.ViewElement.Wither<T extends com.foreach.across.modules.web.ui.ViewElement>, com.foreach.across.modules.web.ui.ViewElement.WitherGetter<T extends com.foreach.across.modules.web.ui.ViewElement,U>, com.foreach.across.modules.web.ui.ViewElement.WitherRemover<T extends com.foreach.across.modules.web.ui.ViewElement>, com.foreach.across.modules.web.ui.ViewElement.WitherSetter<T extends com.foreach.across.modules.web.ui.ViewElement>FormControlElement.Proxy| Modifier and Type | Field and Description |
|---|---|
static String |
CSS_AUTOSIZE |
static String |
ELEMENT_TYPE |
CSS_DISABLE_LINE_BREAKS| Constructor and Description |
|---|
TextareaFormElement() |
getControlNameget, getAttribute, getAttribute, getAttributes, getHtmlId, getTagName, hasAttribute, hasCssClass, returnIfTypeelementStream, find, find, findAll, findAll, findAll, findOrSelf, findOrSelf, flatStream, getChildren, getCustomTemplate, getElementType, getName, hasChildren, removeAllFromTree, removeChild, removeFromTree, removeFromTreeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTextget, getCustomTemplate, getElementType, getName, matches, predicateFor, withgetPlaceholderisReadonly, isRequiredisDisabledpublic static final String ELEMENT_TYPE
public static final String CSS_AUTOSIZE
public TextareaFormElement setType(TextboxFormElement.Type type)
public TextareaFormElement setPlaceholder(String placeholder)
public TextareaFormElement setText(String text)
public TextareaFormElement setMaxLength(Integer maxLength)
public TextareaFormElement setDisableLineBreaks(boolean disableLineBreaks)
public TextareaFormElement setDisabled(boolean disabled)
setDisabled in interface FormInputElementsetDisabled in class TextboxFormElementpublic TextareaFormElement setReadonly(boolean readonly)
setReadonly in interface FormControlElementsetReadonly in class TextboxFormElementpublic TextareaFormElement setRequired(boolean required)
setRequired in interface FormControlElementsetRequired in class TextboxFormElementpublic TextareaFormElement setName(String name)
setName in interface com.foreach.across.modules.web.ui.MutableViewElementsetName in class TextboxFormElementpublic TextareaFormElement setControlName(String controlName)
setControlName in interface FormInputElementsetControlName in class TextboxFormElementpublic TextareaFormElement setHtmlId(String htmlId)
setHtmlId in interface com.foreach.across.modules.web.ui.elements.HtmlViewElementsetHtmlId in class TextboxFormElementpublic TextareaFormElement addCssClass(String... cssClass)
addCssClass in interface com.foreach.across.modules.web.ui.elements.HtmlViewElementaddCssClass in class TextboxFormElementpublic TextareaFormElement removeCssClass(String... cssClass)
removeCssClass in interface com.foreach.across.modules.web.ui.elements.HtmlViewElementremoveCssClass in class TextboxFormElementpublic TextareaFormElement setAttributes(Map<String,Object> attributes)
setAttributes in interface com.foreach.across.modules.web.ui.elements.HtmlViewElementsetAttributes in class TextboxFormElementpublic TextareaFormElement setAttribute(String attributeName, Object attributeValue)
setAttribute in interface com.foreach.across.modules.web.ui.elements.HtmlViewElementsetAttribute in class TextboxFormElementpublic TextareaFormElement addAttributes(Map<String,Object> attributes)
addAttributes in interface com.foreach.across.modules.web.ui.elements.HtmlViewElementaddAttributes in class TextboxFormElementpublic TextareaFormElement removeAttribute(String attributeName)
removeAttribute in interface com.foreach.across.modules.web.ui.elements.HtmlViewElementremoveAttribute in class TextboxFormElementpublic TextareaFormElement setCustomTemplate(String customTemplate)
setCustomTemplate in interface com.foreach.across.modules.web.ui.MutableViewElementsetCustomTemplate in class TextboxFormElementprotected TextareaFormElement setElementType(String elementType)
setElementType in class TextboxFormElementpublic TextareaFormElement addChild(com.foreach.across.modules.web.ui.ViewElement element)
addChild in class TextboxFormElementpublic TextareaFormElement addChildren(Collection<? extends com.foreach.across.modules.web.ui.ViewElement> elements)
addChildren in class TextboxFormElementpublic TextareaFormElement addFirstChild(com.foreach.across.modules.web.ui.ViewElement element)
addFirstChild in class TextboxFormElementpublic TextareaFormElement clearChildren()
clearChildren in class TextboxFormElementpublic TextareaFormElement apply(Consumer<com.foreach.across.modules.web.ui.elements.ContainerViewElement> consumer)
apply in class TextboxFormElementpublic <U extends com.foreach.across.modules.web.ui.ViewElement> TextareaFormElement applyUnsafe(Consumer<U> consumer)
applyUnsafe in class TextboxFormElementprotected TextareaFormElement setTagName(String tagName)
setTagName in class TextboxFormElementpublic TextareaFormElement set(com.foreach.across.modules.web.ui.ViewElement.WitherSetter... setters)
set in interface com.foreach.across.modules.web.ui.elements.HtmlViewElementset in interface com.foreach.across.modules.web.ui.MutableViewElementset in interface com.foreach.across.modules.web.ui.ViewElementset in class TextboxFormElementpublic TextareaFormElement remove(com.foreach.across.modules.web.ui.ViewElement.WitherRemover... functions)
remove in interface com.foreach.across.modules.web.ui.elements.HtmlViewElementremove in interface com.foreach.across.modules.web.ui.MutableViewElementremove in interface com.foreach.across.modules.web.ui.ViewElementremove in class TextboxFormElementCopyright © 2020. All rights reserved.