org.gwtbootstrap3.extras.summernote.client.ui.base
Class SummernoteBase
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.FocusWidget
com.google.gwt.user.client.ui.ValueBoxBase<T>
org.gwtbootstrap3.client.ui.base.ValueBoxBase<String>
org.gwtbootstrap3.client.ui.base.TextBoxBase
org.gwtbootstrap3.client.ui.TextArea
org.gwtbootstrap3.extras.summernote.client.ui.base.SummernoteBase
- All Implemented Interfaces:
- Editor<String>, HasEditorErrors<String>, IsEditor<ValueBoxEditor<String>>, HasAllDragAndDropHandlers, HasAllFocusHandlers, HasAllGestureHandlers, HasAllKeyHandlers, HasAllMouseHandlers, HasAllTouchHandlers, HasBlurHandlers, HasChangeHandlers, HasClickHandlers, HasDoubleClickHandlers, HasDragEndHandlers, HasDragEnterHandlers, HasDragHandlers, HasDragLeaveHandlers, HasDragOverHandlers, HasDragStartHandlers, HasDropHandlers, HasFocusHandlers, HasGestureChangeHandlers, HasGestureEndHandlers, HasGestureStartHandlers, HasKeyDownHandlers, HasKeyPressHandlers, HasKeyUpHandlers, HasMouseDownHandlers, HasMouseMoveHandlers, HasMouseOutHandlers, HasMouseOverHandlers, HasMouseUpHandlers, HasMouseWheelHandlers, HasTouchCancelHandlers, HasTouchEndHandlers, HasTouchMoveHandlers, HasTouchStartHandlers, HasAttachHandlers, HasValueChangeHandlers<String>, HasHandlers, AutoDirectionHandler.Target, HasDirection, HasDirectionEstimator, EventListener, TakesValue<String>, Focusable, HasEnabled, HasFocus, HasName, HasText, HasValue<String>, HasVisibility, IsWidget, SourcesClickEvents, SourcesFocusEvents, SourcesKeyboardEvents, SourcesMouseEvents, org.gwtbootstrap3.client.ui.base.HasAutoComplete, org.gwtbootstrap3.client.ui.base.HasId, org.gwtbootstrap3.client.ui.base.HasPlaceholder, org.gwtbootstrap3.client.ui.base.HasResponsiveness, org.gwtbootstrap3.client.ui.base.HasSize<org.gwtbootstrap3.client.ui.constants.InputSize>, org.gwtbootstrap3.client.ui.form.error.HasErrorHandler, org.gwtbootstrap3.client.ui.form.validator.HasBlankValidator<String>, org.gwtbootstrap3.client.ui.form.validator.HasValidators<String>, org.gwtbootstrap3.client.ui.form.validator.ValidationChangedEvent.HasValidationChangedHandlers
- Direct Known Subclasses:
- Summernote
public class SummernoteBase
- extends org.gwtbootstrap3.client.ui.TextArea
Wrapper for the Summernote WYSIWYG Editor
See: http://hackerwins.github.io/summernote/
- Author:
- godi
| Fields inherited from interface org.gwtbootstrap3.client.ui.base.HasPlaceholder |
PLACEHOLDER |
| Fields inherited from interface org.gwtbootstrap3.client.ui.base.HasAutoComplete |
AUTO_COMPLETE, OFF, ON |
| Methods inherited from class org.gwtbootstrap3.client.ui.TextArea |
clear, getCharacterWidth, getCursorPos, getSelectionLength, getVisibleLines, setCharacterWidth, setVisibleLines, wrap |
| Methods inherited from class org.gwtbootstrap3.client.ui.base.TextBoxBase |
getValue |
| Methods inherited from class org.gwtbootstrap3.client.ui.base.ValueBoxBase |
addValidationChangedHandler, addValidator, getAllowBlank, getAutoComplete, getErrorHandler, getErrorHandlerType, getId, getPlaceholder, getSize, getValidateOnBlur, reset, setAllowBlank, setAutoComplete, setErrorHandler, setErrorHandlerType, setHiddenOn, setId, setMaxLength, setPlaceholder, setSize, setValidateOnBlur, setValidators, setValue, setVisibleOn, showErrors, validate, validate |
| Methods inherited from class com.google.gwt.user.client.ui.ValueBoxBase |
addChangeHandler, addValueChangeHandler, asEditor, cancelKey, getDirection, getDirectionEstimator, getImpl, getName, getSelectedText, getValueOrThrow, isReadOnly, onBrowserEvent, removeChangeListener, selectAll, setAlignment, setCursorPos, setDirection, setDirectionEstimator, setDirectionEstimator, setKey, setName, setReadOnly, setSelectionRange, setValue |
| Methods inherited from class com.google.gwt.user.client.ui.FocusWidget |
addBlurHandler, addClickHandler, addClickListener, addDoubleClickHandler, addDragEndHandler, addDragEnterHandler, addDragHandler, addDragLeaveHandler, addDragOverHandler, addDragStartHandler, addDropHandler, addFocusHandler, addFocusListener, addGestureChangeHandler, addGestureEndHandler, addGestureStartHandler, addKeyboardListener, addKeyDownHandler, addKeyPressHandler, addKeyUpHandler, addMouseDownHandler, addMouseListener, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, addMouseWheelListener, addTouchCancelHandler, addTouchEndHandler, addTouchMoveHandler, addTouchStartHandler, getFocusImpl, getTabIndex, isEnabled, onAttach, removeClickListener, removeFocusListener, removeKeyboardListener, removeMouseListener, removeMouseWheelListener, setAccessKey, setEnabled, setFocus, setTabIndex |
| Methods inherited from class com.google.gwt.user.client.ui.Widget |
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onDetach, removeFromParent, setLayoutData, sinkEvents, unsinkEvents |
| Methods inherited from class com.google.gwt.user.client.ui.UIObject |
addStyleDependentName, 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, toString |
SummernoteBase
public SummernoteBase()
setHeight
public void setHeight(int height)
setHasFocus
public void setHasFocus(boolean hasFocus)
setToolbar
public void setToolbar(Toolbar toolbar)
setCode
public void setCode(String code)
addInitializedHandler
public HandlerRegistration addInitializedHandler(SummernoteInitializedHandler handler)
addBlurHandler
public HandlerRegistration addBlurHandler(SummernoteOnBlurHandler handler)
addEnterHandler
public HandlerRegistration addEnterHandler(SummernoteOnEnterHandler handler)
addFocusHandler
public HandlerRegistration addFocusHandler(SummernoteOnFocusHandler handler)
addImageUploadHandler
public HandlerRegistration addImageUploadHandler(SummernoteOnImageUploadHandler handler)
addKeyDownHandler
public HandlerRegistration addKeyDownHandler(SummernoteOnKeyDownHandler handler)
addKeyUpHandler
public HandlerRegistration addKeyUpHandler(SummernoteOnKeyUpHandler handler)
addPasteHandler
public HandlerRegistration addPasteHandler(SummernoteOnPasteHandler handler)
getCode
public String getCode()
- Gets the HTML code generated from the editor
- Returns:
- generated code
getText
public String getText()
- Specified by:
getText in interface AutoDirectionHandler.Target- Specified by:
getText in interface HasText- Overrides:
getText in class ValueBoxBase<String>
setText
public void setText(String text)
- Specified by:
setText in interface AutoDirectionHandler.Target- Specified by:
setText in interface HasText- Overrides:
setText in class ValueBoxBase<String>
reconfigure
public void reconfigure()
- Call this when updating settings to ensure everything is up to date
onLoad
protected void onLoad()
- Overrides:
onLoad in class ValueBoxBase<String>
onUnload
protected void onUnload()
- Overrides:
onUnload in class Widget
onInitialize
protected void onInitialize(Event evt)
onBlue
protected void onBlue(Event evt)
onEnter
protected void onEnter(Event evt)
onFocus
protected void onFocus(Event evt)
onImageUpload
protected void onImageUpload(Event evt)
onKeyUp
protected void onKeyUp(Event evt)
onKeyDown
protected void onKeyDown(Event evt)
onPaste
protected void onPaste(Event evt)
Copyright © 2015. All rights reserved.