Class RichTextEditor
java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.field.AbstractField<String>
org.teamapps.ux.component.field.richtext.RichTextEditor
- All Implemented Interfaces:
ClientObject,Component
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Event<ImageUploadFailedEventData> final Event<ImageUploadStartedEventData> final Event<SpecialKey> Fields inherited from class org.teamapps.ux.component.field.AbstractField
onBlur, onFocus, onValueChanged, onVisibilityChangedFields inherited from class org.teamapps.ux.component.AbstractComponent
DELETED_ATTRIBUTE, onRendered -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcommitTransientValue(Consumer<String> callback) Commits and returns (via callback) the transient value from the client side.intintintcom.ibm.icu.util.ULocalevoidhandleUiEvent(UiEvent event) booleanvoidsetFixedHeight(int height) voidsetImageUploadEnabled(boolean imageUploadEnabled) voidvoidsetMaxHeight(int maxHeight) voidsetMaxImageFileSizeInBytes(int maxImageFileSizeInBytes) voidsetMinHeight(int minHeight) voidsetPrintPluginEnabled(boolean printPluginEnabled) voidsetToolbarVisibilityMode(ToolbarVisibilityMode toolbarVisibilityMode) voidsetULocale(com.ibm.icu.util.ULocale locale) voidsetUploadedFileToUrlConverter(UploadedFileToUrlConverter uploadedFileToUrlConverter) voidsetUploadUrl(String uploadUrl) Methods inherited from class org.teamapps.ux.component.field.AbstractField
addCustomFieldMessage, addCustomFieldMessage, addValidator, applyValueFromUi, clearCustomFieldMessages, clearValidatorMessages, convertUiValueToUxValue, convertUxValueToUiValue, focus, getCustomFieldMessages, getDefaultMessagePosition, getDefaultMessageVisibility, getEditingMode, getFieldMessages, getMaxFieldMessageSeverity, getValidators, getValue, isEmpty, isEmptyValue, isRequired, isValid, isValueChangedByClient, isValueLocked, mapAbstractFieldAttributesToUiField, removeCustomFieldMessage, removeValidator, setAndLockValue, setCustomFieldMessages, setDefaultMessagePosition, setDefaultMessageVisibility, setEditingMode, setRequired, setRequiredIfVisibleAndEditable, setValue, setValueChangedByClient, setVisible, validateMethods inherited from class org.teamapps.ux.component.AbstractComponent
createUiReference, getDebuggingId, getId, getParent, getSessionContext, isRendered, isVisible, mapAbstractUiComponentProperties, queueCommandIfRendered, render, reRenderIfRendered, setAttribute, setCssStyle, setDebuggingId, setParent, toggleCssClass, toString, unrenderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.teamapps.ux.component.ClientObject
handleUiQueryMethods inherited from interface org.teamapps.ux.component.Component
setAriaLabel, setAttribute, setCssStyle, setHtmlTitle, setMargin, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setShadow, toggleCssClass
-
Field Details
-
onTextInput
-
onSpecialKeyPressed
-
onImageUploadTooLarge
-
onImageUploadStarted
-
onImageUploadSuccessful
-
onImageUploadFailed
-
-
Constructor Details
-
RichTextEditor
public RichTextEditor()
-
-
Method Details
-
createUiComponent
- Specified by:
createUiComponentin classAbstractComponent
-
handleUiEvent
- Specified by:
handleUiEventin interfaceClientObject- Overrides:
handleUiEventin classAbstractField<String>
-
getToolbarVisibilityMode
-
setToolbarVisibilityMode
-
getUploadedFileToUrlConverter
-
setUploadedFileToUrlConverter
-
getUploadUrl
-
setUploadUrl
-
getMaxImageFileSizeInBytes
public int getMaxImageFileSizeInBytes() -
setMaxImageFileSizeInBytes
public void setMaxImageFileSizeInBytes(int maxImageFileSizeInBytes) -
getMinHeight
public int getMinHeight() -
setMinHeight
public void setMinHeight(int minHeight) -
getMaxHeight
public int getMaxHeight() -
setMaxHeight
public void setMaxHeight(int maxHeight) -
setFixedHeight
public void setFixedHeight(int height) -
getLocale
-
getULocale
public com.ibm.icu.util.ULocale getULocale() -
setLocale
-
setULocale
public void setULocale(com.ibm.icu.util.ULocale locale) -
isImageUploadEnabled
public boolean isImageUploadEnabled() -
setImageUploadEnabled
public void setImageUploadEnabled(boolean imageUploadEnabled) -
commitTransientValue
-
setPrintPluginEnabled
public void setPrintPluginEnabled(boolean printPluginEnabled)
-