V
- type of value@StudioComponent(caption="TextArea", category="Components", xmlElement="textArea", icon="io/jmix/ui/icon/component/textArea.svg", canvasBehaviour=TEXT_AREA, documentationURL="https://docs.jmix.io/jmix/%VERSION%/backoffice-ui/vcl/components/text-area.html") public interface TextArea<V> extends TextInputField<V>, HasDatatype<V>, TextInputField.MaxLengthLimited, TextInputField.CursorPositionSupported, TextInputField.TrimSupported, TextInputField.TextChangeNotifier, TextInputField.TextSelectionSupported, TextInputField.CaseConversionSupported, HasInputPrompt, HasConversionErrorMessage
TextInputField.CaseConversion, TextInputField.CaseConversionSupported, TextInputField.CursorPositionSupported, TextInputField.EnterPressEvent, TextInputField.EnterPressNotifier, TextInputField.HtmlNameSupported, TextInputField.MaxLengthLimited, TextInputField.TextChangeEvent, TextInputField.TextChangeEventMode, TextInputField.TextChangeNotifier, TextInputField.TextSelectionSupported, TextInputField.TrimSupported
HasValue.ValueChangeEvent<V>
Component.Alignment, Component.BelongToFrame, Component.Disposable, Component.Editable, Component.Focusable, Component.HasCaption, Component.HasDescription, Component.HasIcon, Component.HasXmlDescriptor, Component.Wrapper
HasContextHelp.ContextHelpIconClickEvent
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
static org.springframework.core.ParameterizedTypeReference<TextArea<java.math.BigDecimal>> |
TYPE_BIGDECIMAL |
static org.springframework.core.ParameterizedTypeReference<TextArea<java.sql.Date>> |
TYPE_DATE |
static org.springframework.core.ParameterizedTypeReference<TextArea<java.util.Date>> |
TYPE_DATETIME |
static org.springframework.core.ParameterizedTypeReference<TextArea<java.lang.String>> |
TYPE_DEFAULT |
static org.springframework.core.ParameterizedTypeReference<TextArea<java.lang.Double>> |
TYPE_DOUBLE |
static org.springframework.core.ParameterizedTypeReference<TextArea<java.lang.Integer>> |
TYPE_INTEGER |
static org.springframework.core.ParameterizedTypeReference<TextArea<java.time.LocalDate>> |
TYPE_LOCALDATE |
static org.springframework.core.ParameterizedTypeReference<TextArea<java.time.LocalDateTime>> |
TYPE_LOCALDATETIME |
static org.springframework.core.ParameterizedTypeReference<TextArea<java.lang.Long>> |
TYPE_LONG |
static org.springframework.core.ParameterizedTypeReference<TextArea<java.time.OffsetTime>> |
TYPE_OFFSETTIME |
static org.springframework.core.ParameterizedTypeReference<TextArea<java.lang.String>> |
TYPE_STRING |
static org.springframework.core.ParameterizedTypeReference<TextArea<java.sql.Time>> |
TYPE_TIME |
AUTO_SIZE, AUTO_SIZE_PX, FULL_SIZE
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getRawValue()
Returns a string representation of the value.
|
int |
getRows() |
boolean |
isWordWrap() |
void |
setRows(int rows)
Sets the number of rows in the text area.
|
void |
setWordWrap(boolean wordWrap)
Sets whether word wrapping is enabled or not.
|
getValueSource, setValueSource
addValueChangeListener, clear, getEmptyValue, getValue, isEmpty, setValue
isEditable, isEditableWithParent, setEditable
getFrame, setFrame
addStyleName, getAlignment, getHeight, getHeightSizeUnit, getId, getParent, getStyleName, getWidth, getWidthSizeUnit, isEnabled, isEnabledRecursive, isResponsive, isVisible, isVisibleRecursive, removeStyleName, setAlignment, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapComposition, unwrapCompositionOrNull, unwrapOrNull, withUnwrapped, withUnwrappedComposition
isValid, isValidateOnCommit, validate
getIcon, setIcon, setIconFromSet
getContextHelpIconClickHandler, getContextHelpText, isContextHelpTextHtmlEnabled, setContextHelpIconClickHandler, setContextHelpText, setContextHelpTextHtmlEnabled
isCaptionAsHtml, setCaptionAsHtml
getCaption, setCaption
getDescription, setDescription
isDescriptionAsHtml, setDescriptionAsHtml
isHtmlSanitizerEnabled, setHtmlSanitizerEnabled
addValidator, addValidators, getValidators, removeValidator
getRequiredMessage, isRequired, setRequired, setRequiredMessage
commit, discard, isBuffered, isModified, setBuffered
focus, getTabIndex, isFocusable, setFocusable, setTabIndex
getDatatype, setDatatype
getMaxLength, setMaxLength
setCursorPosition
isTrimming, setTrimming
addTextChangeListener, getTextChangeEventMode, getTextChangeTimeout, setTextChangeEventMode, setTextChangeTimeout
selectAll, setSelectionRange
getCaseConversion, setCaseConversion
getInputPrompt, setInputPrompt
getConversionErrorMessage, setConversionErrorMessage
static final java.lang.String NAME
static final org.springframework.core.ParameterizedTypeReference<TextArea<java.lang.String>> TYPE_DEFAULT
static final org.springframework.core.ParameterizedTypeReference<TextArea<java.lang.String>> TYPE_STRING
static final org.springframework.core.ParameterizedTypeReference<TextArea<java.lang.Integer>> TYPE_INTEGER
static final org.springframework.core.ParameterizedTypeReference<TextArea<java.lang.Long>> TYPE_LONG
static final org.springframework.core.ParameterizedTypeReference<TextArea<java.lang.Double>> TYPE_DOUBLE
static final org.springframework.core.ParameterizedTypeReference<TextArea<java.math.BigDecimal>> TYPE_BIGDECIMAL
static final org.springframework.core.ParameterizedTypeReference<TextArea<java.sql.Date>> TYPE_DATE
static final org.springframework.core.ParameterizedTypeReference<TextArea<java.util.Date>> TYPE_DATETIME
static final org.springframework.core.ParameterizedTypeReference<TextArea<java.time.LocalDate>> TYPE_LOCALDATE
static final org.springframework.core.ParameterizedTypeReference<TextArea<java.time.LocalDateTime>> TYPE_LOCALDATETIME
static final org.springframework.core.ParameterizedTypeReference<TextArea<java.sql.Time>> TYPE_TIME
static final org.springframework.core.ParameterizedTypeReference<TextArea<java.time.OffsetTime>> TYPE_OFFSETTIME
int getRows()
@StudioProperty(defaultValue="5") void setRows(int rows)
rows
- the number of rowsboolean isWordWrap()
@StudioProperty(defaultValue="true") void setWordWrap(boolean wordWrap)
wordWrap
- wordWrapjava.lang.String getRawValue()