public class VMagnoliaRichTextField extends VCKEditorTextField implements VMagnoliaRichTextEditor.Listener
Modifier and Type | Field and Description |
---|---|
static String |
VAR_EVENT_PREFIX |
static String |
VAR_EVENTNAMES |
static String |
VAR_FIRE_PLUGIN_EVENT |
static String |
VAR_FIRE_PLUGIN_EVENT_VALUE |
static String |
VAR_SERVERPLUGINS |
ATTR_FOCUS, ATTR_IMMEDIATE, ATTR_INPAGECONFIG, ATTR_INSERT_HTML, ATTR_INSERT_TEXT, ATTR_PROTECTED_BODY, ATTR_PROTECTED_SOURCE, ATTR_READONLY, ATTR_VIEW_WITHOUT_EDITOR, ATTR_WRITER_INDENTATIONCHARS, ATTR_WRITERRULES_JSRULE, ATTR_WRITERRULES_TAGNAME, CLASSNAME, clientToServer, paintableId, VAR_TEXT, VAR_VERSION
Constructor and Description |
---|
VMagnoliaRichTextField() |
Modifier and Type | Method and Description |
---|---|
void |
doResize() |
protected org.vaadin.openesignforms.ckeditor.widgetset.client.ui.CKEditor |
loadEditor(String inPageConfig)
Expose
loadEditor command to subclasses, so that they can perform additional logic
before/after creating CKEditor instance on the page, e.g. |
void |
onChange()
Override VCKEditorTextField's default behavior, defer update in case field is immediate.
|
void |
onInstanceReady()
Add plugin listeners when instance is ready.
|
void |
onPluginEvent(String eventName,
String data) |
void |
updateFromUIDL(com.vaadin.client.UIDL uidl,
com.vaadin.client.ApplicationConnection client)
Called whenever an update is received from the server
|
getTabIndex, onBlur, onDataReady, onFocus, onModeChange, onSave, onUnload, setAccessKey, setFocus, setHeight, setTabIndex, setWidth
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, sinkBitlessEvent, toString
public static final String VAR_EVENTNAMES
public static final String VAR_SERVERPLUGINS
public static final String VAR_EVENT_PREFIX
public static final String VAR_FIRE_PLUGIN_EVENT
public static final String VAR_FIRE_PLUGIN_EVENT_VALUE
public void updateFromUIDL(com.vaadin.client.UIDL uidl, com.vaadin.client.ApplicationConnection client)
VCKEditorTextField
updateFromUIDL
in interface com.vaadin.client.Paintable
updateFromUIDL
in class VCKEditorTextField
protected org.vaadin.openesignforms.ckeditor.widgetset.client.ui.CKEditor loadEditor(String inPageConfig)
VCKEditorTextField
loadEditor
command to subclasses, so that they can perform additional logic
before/after creating CKEditor instance on the page, e.g. register external plugins.
This method is executed as a callback scheduled command when loading the CKEditor library has completed.
loadEditor
in class VCKEditorTextField
public void onInstanceReady()
onInstanceReady
in interface org.vaadin.openesignforms.ckeditor.widgetset.client.ui.CKEditorService.CKEditorListener
onInstanceReady
in class VCKEditorTextField
public void onPluginEvent(String eventName, String data)
onPluginEvent
in interface VMagnoliaRichTextEditor.Listener
public void onChange()
onChange
in interface org.vaadin.openesignforms.ckeditor.widgetset.client.ui.CKEditorService.CKEditorListener
onChange
in class VCKEditorTextField
public void doResize()
doResize
in class VCKEditorTextField
Copyright © 2015 Magnolia International Ltd.. All rights reserved.