public class MaterialRichEditor extends gwt.material.design.client.base.AbstractValueWidget<String> implements gwt.material.design.client.base.JsLoader, com.google.gwt.event.logical.shared.HasValueChangeHandlers<String>, HasPasteHandlers, gwt.material.design.client.base.HasPlaceholder, com.google.gwt.user.client.ui.HasHTML
xmlns:ma='urn:import:gwt.material.design.addins.client'
<ma:MaterialRichEditor placeholder="Type anything in here..."/>
gwt.material.design.client.base.MaterialWidget.Featurecom.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabledcom.google.gwt.editor.client.Editor.Ignore, com.google.gwt.editor.client.Editor.Path| Constructor and Description |
|---|
MaterialRichEditor() |
MaterialRichEditor(String placeholder) |
MaterialRichEditor(String placeholder,
String value) |
| Modifier and Type | Method and Description |
|---|---|
com.google.gwt.event.shared.HandlerRegistration |
addPasteHandler(PasteEvent.PasteHandler handler) |
protected void |
adjustFullScreen(gwt.material.design.client.ui.MaterialModal modal) |
protected void |
adjustNestedModals(gwt.material.design.client.ui.MaterialModal modal) |
protected void |
checkContainer() |
void |
clear() |
ToolbarButton[] |
getCkMediaOptions() |
ToolbarButton[] |
getColorOptions() |
gwt.material.design.jquery.client.api.JQueryElement |
getEditor() |
ToolbarButton[] |
getFontOptions() |
String |
getHeight() |
ToolbarButton[] |
getHeightOptions() |
String |
getHTML() |
protected String |
getHTMLCode(com.google.gwt.dom.client.Element e) |
ToolbarButton[] |
getMiscOptions() |
ToolbarButton[] |
getParaOptions() |
String |
getPlaceholder() |
ToolbarButton[] |
getStyleOptions() |
String |
getText() |
ToolbarButton[] |
getUndoOptions() |
String |
getValue() |
protected void |
insertText(com.google.gwt.dom.client.Element e,
String text)
Insert custom text inside the note zone.
|
void |
insertText(String text)
Insert custom text inside the note zone.
|
boolean |
isAirMode() |
boolean |
isDisableDragAndDrop()
Check if the dnd for rich editor is enabled / disabled
|
void |
load() |
protected void |
onLoad() |
protected void |
onUnload() |
protected void |
pasteHTML(com.google.gwt.dom.client.Element e,
String html)
Insert custom HTML inside the note zone.
|
void |
pasteHTML(String html)
Insert custom HTML inside the note zone.
|
void |
reload() |
void |
reset()
Reset the Rich Editor component
|
void |
setAirMode(boolean airMode) |
void |
setCkMediaOptions(ToolbarButton... ckMediaOptions) |
void |
setColorOptions(ToolbarButton... colorOptions) |
void |
setDisableDragAndDrop(boolean disableDragAndDrop)
If true, disable the ability to drag and drop items to rich editor
|
void |
setFontOptions(ToolbarButton... fontOptions) |
void |
setHeightOptions(ToolbarButton... heightOptions) |
void |
setHTML(String html) |
protected void |
setHTMLCode(com.google.gwt.dom.client.Element e,
String html) |
void |
setMiscOptions(ToolbarButton... miscOptions) |
void |
setParaOptions(ToolbarButton... paraOptions) |
void |
setPlaceholder(String placeholder) |
void |
setStyleOptions(ToolbarButton... styleOptions) |
void |
setText(String text) |
void |
setUndoOptions(ToolbarButton... undoOptions) |
void |
setValue(String value,
boolean fireEvents) |
void |
unload() |
addValidationChangedHandler, addValidator, addValueChangeHandler, clearErrorOrSuccess, createBlankValidator, getErrorHandler, getErrorHandlerMixin, getErrorHandlerType, getErrorMixin, getValidatorMixin, isAllowBlank, isValidateOnBlur, removeValidator, setAllowBlank, setError, setErrorHandler, setErrorHandlerType, setHelperText, setSuccess, setupBlurValidation, setValidateOnBlur, setValidators, setValue, setValue, showErrors, validate, validate$this, add, add, addAttachHandler, addBlurHandler, addClickHandler, addDoubleClickHandler, addDragEndHandler, addDragEnterHandler, addDragLeaveHandler, addDragMoveHandler, addDragOverHandler, addDragStartHandler, addDropActivateHandler, addDropDeactivateHandler, addDropHandler, addFocusHandler, addGestureChangeHandler, addGestureEndHandler, addGestureStartHandler, addKeyDownHandler, addKeyPressHandler, addKeyUpHandler, addMouseDownHandler, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, addOrientationChangeHandler, addTouchCancelHandler, addTouchEndHandler, addTouchMoveHandler, addTouchStartHandler, body, clearActiveClass, enableFeature, getBackfaceVisibility, getBackgroundColor, getBorder, getBorderBottom, getBorderLeft, getBorderMixin, getBorderRadius, getBorderRight, getBorderTop, getCenterOn, getCenterOnMixin, getChildren, getChildrenList, getCircleMixin, getColorsMixin, getDataAttribute, getDepth, getDimensionMixin, getEnabledMixin, getFlexboxMixin, getFloat, getFloatMixin, getFocusableMixin, getFontSize, getFontSizeMixin, getFontWeight, getFontWeightMixin, getGridMixin, getHandlerRegistry, getHideOn, getHideOnMixin, getHoverableMixin, getId, getIdMixin, getInitialClasses, getLayoutPosition, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpacity, getOrientation, getOrientationMixin, getPerspective, getPerspectiveOrigin, getScrollspy, getScrollspyMixin, getSeparatorMixin, getShadow, getShadowMixin, getShowOn, getShowOnMixin, getTabIndex, getTextAlign, getTextAlignMixin, getTextColor, getTooltip, getTooltipDelayMs, getTooltipHTML, getTooltipMixin, getTooltipPosition, getTransform, getTransformMixin, getTransformOrigin, getTransformStyle, getTruncateMixin, getVerticalAlign, getVerticalAlignMixin, getWaves, getWavesMixin, getWidth, insert, insert, isCircle, isDetectOrientation, isEnabled, isFeatureEnabled, isHoverable, isSeparator, isTruncate, registerHandler, removeHandler, setAccessKey, setBackfaceVisibility, setBackgroundColor, setBorder, setBorderBottom, setBorderLeft, setBorderRadius, setBorderRight, setBorderTop, setBottom, setCenterOn, setCircle, setClass, setDataAttribute, setDepth, setDetectOrientation, setDisplay, setEnabled, setFlex, setFlexAlignContent, setFlexAlignItems, setFlexAlignSelf, setFlexBasis, setFlexDirection, setFlexGrow, setFlexJustifyContent, setFlexOrder, setFlexShrink, setFlexWrap, setFloat, setFocus, setFontSize, setFontSize, setFontWeight, setGrid, setGwtDisplay, setHideOn, setHoverable, setId, setInitialClasses, setLayoutPosition, setLeft, setLineHeight, setMargin, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setOffset, setOpacity, setOrientation, setOverflow, setPadding, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setPerspective, setPerspectiveOrigin, setRight, setScrollspy, setSeparator, setShadow, setShowOn, setStyle, setTabIndex, setTextAlign, setTextColor, setTooltip, setTooltipDelayMs, setTooltipHTML, setTooltipPosition, setTop, setTransform, setTransformOrigin, setTransformStyle, setTransition, setTruncate, setVerticalAlign, setVisibility, setWaves, stopTouchStartEvent, windowadd, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, iterator, remove, removeadd, adopt, doAttachChildren, doDetachChildren, orphan, removeaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddValueChangeHandlerforEach, spliteratorpublic MaterialRichEditor()
public MaterialRichEditor(String placeholder)
public MaterialRichEditor(String placeholder, String value)
protected void onLoad()
onLoad in class gwt.material.design.client.base.MaterialWidgetpublic void load()
load in interface gwt.material.design.client.base.JsLoaderprotected void onUnload()
onUnload in class gwt.material.design.client.base.MaterialWidgetpublic void unload()
unload in interface gwt.material.design.client.base.JsLoaderpublic void reload()
reload in interface gwt.material.design.client.base.HasReloadpublic ToolbarButton[] getStyleOptions()
public void setStyleOptions(ToolbarButton... styleOptions)
public ToolbarButton[] getFontOptions()
public void setFontOptions(ToolbarButton... fontOptions)
public ToolbarButton[] getColorOptions()
public void setColorOptions(ToolbarButton... colorOptions)
public ToolbarButton[] getUndoOptions()
public void setUndoOptions(ToolbarButton... undoOptions)
public ToolbarButton[] getCkMediaOptions()
public void setCkMediaOptions(ToolbarButton... ckMediaOptions)
public ToolbarButton[] getMiscOptions()
public void setMiscOptions(ToolbarButton... miscOptions)
public ToolbarButton[] getParaOptions()
public void setParaOptions(ToolbarButton... paraOptions)
public ToolbarButton[] getHeightOptions()
public void setHeightOptions(ToolbarButton... heightOptions)
protected void checkContainer()
protected void adjustNestedModals(gwt.material.design.client.ui.MaterialModal modal)
protected void adjustFullScreen(gwt.material.design.client.ui.MaterialModal modal)
public gwt.material.design.jquery.client.api.JQueryElement getEditor()
public void insertText(String text)
protected void insertText(com.google.gwt.dom.client.Element e, String text)
protected void pasteHTML(com.google.gwt.dom.client.Element e, String html)
public void reset()
public void clear()
clear in interface com.google.gwt.user.client.ui.HasWidgetsclear in class com.google.gwt.user.client.ui.Panelpublic boolean isAirMode()
public void setAirMode(boolean airMode)
public boolean isDisableDragAndDrop()
public void setDisableDragAndDrop(boolean disableDragAndDrop)
public String getPlaceholder()
getPlaceholder in interface gwt.material.design.client.base.HasPlaceholderpublic void setPlaceholder(String placeholder)
setPlaceholder in interface gwt.material.design.client.base.HasPlaceholderpublic String getHTML()
getHTML in interface com.google.gwt.user.client.ui.HasHTMLpublic void setHTML(String html)
setHTML in interface com.google.gwt.user.client.ui.HasHTMLpublic String getText()
getText in interface com.google.gwt.user.client.ui.HasTextpublic void setText(String text)
setText in interface com.google.gwt.user.client.ui.HasTextprotected String getHTMLCode(com.google.gwt.dom.client.Element e)
protected void setHTMLCode(com.google.gwt.dom.client.Element e, String html)
public com.google.gwt.event.shared.HandlerRegistration addPasteHandler(PasteEvent.PasteHandler handler)
addPasteHandler in interface HasPasteHandlersCopyright © 2018. All rights reserved.