public class MagnoliaRichTextFieldConfig
extends org.vaadin.openesignforms.ckeditor.CKEditorConfig
Modifier and Type | Class and Description |
---|---|
static class |
MagnoliaRichTextFieldConfig.ToolbarGroup
Bean class for toolbar group.
|
allowedContent, baseFloatZIndex, bodyClass, CKEDITOR_DEFAULT_FONT_NAMES, contentsCssFiles, customToolbarLines, disableNativeSpellChecker, enterMode, extraAllowedContent, extraConfigLines, extraPlugins, filebrowserBrowseUrl, filebrowserFlashBrowseLinkUrl, filebrowserFlashBrowseUrl, filebrowserFlashUploadUrl, filebrowserImageBrowseLinkUrl, filebrowserImageBrowseUrl, filebrowserImageUploadUrl, filebrowserImageWindowHeight, filebrowserImageWindowWidth, filebrowserLinkBrowseUrl, filebrowserUploadUrl, filebrowserWindowHeight, filebrowserWindowWidth, fontNames, forceEnterMode, forcePasteAsPlainText, fullPage, height, inPageConfig, language, pasteFromWordNumberedHeadingToList, pasteFromWordPromptCleanup, pasteFromWordRemoveFontStyles, pasteFromWordRemoveStyles, protectedSource, readOnly, removePlugins, resizeDir, resizeEnabled, resizeMaxHeight, resizeMaxWidth, resizeMinHeight, resizeMinWidth, shiftEnterMode, skin, startupFocus, startupMode, stylesSet, tabSpaces, templates_files, templates_replaceContent, toolbarCanCollapse, toolbarStartupExpanded, width, writerIndentationChars, writerRules
Constructor and Description |
---|
MagnoliaRichTextFieldConfig() |
Modifier and Type | Method and Description |
---|---|
void |
addExternalPlugin(String pluginName,
String source) |
void |
addListenedEvent(String eventName)
Add CKEditor event name that server side will listen.
|
void |
addPlugin(String pluginName,
String source)
Deprecated.
Since 5.3.4, use
addExternalPlugin(String, String) and CKEditorConfig.addToExtraPlugins(String) separately.
However, do not use CKEditorConfig.addToExtraPlugins(String) if you're using a custom CKEditor config.js file — otherwise you won't be able to override config.extraPlugins there. |
void |
addToolbarLine(List<MagnoliaRichTextFieldConfig.ToolbarGroup> toolbars)
Adds list of toolbar groups.
|
Map<String,String> |
getExternalPlugins() |
String[] |
getListenedEvents() |
Map<String,String> |
getServerPlugins()
Deprecated.
Since 5.3.4, renamed to
getExternalPlugins() . |
addCustomToolbarLine, addExtraConfig, addFontName, addProtectedSource, addTemplatesFiles, addToExtraPlugins, addToRemovePlugins, addWriterRules, appendJSONConfig, disableElementsPath, disableResizeEditor, disableSpellChecker, enableVaadinSavePlugin, getCkeditorDefaultFontNameList, getFontNameList, getInPageConfig, getProtectedSource, getWriterIndentationChars, getWriterRuleByTagName, getWriterRulesTagNames, hasProtectedSource, hasWriterIndentationChars, hasWriterRules, isReadOnly, setAllowedContent, setAllowedContentAll, setBaseFloatZIndex, setBodyClass, setContentsCss, setDisableNativeSpellChecker, setEnterMode, setEnterMode, setExtraAllowedContent, setFilebrowserBrowseUrl, setFilebrowserFlashBrowseLinkUrl, setFilebrowserFlashBrowseUrl, setFilebrowserFlashUploadUrl, setFilebrowserImageBrowseLinkUrl, setFilebrowserImageBrowseUrl, setFilebrowserImageUploadUrl, setFilebrowserImageWindowHeight, setFilebrowserImageWindowWidth, setFilebrowserLinkBrowseUrl, setFilebrowserUploadUrl, setFilebrowserWindowHeight, setFilebrowserWindowWidth, setFontNames, setFontNames, setForceEnterMode, setForcePasteAsPlainText, setFullPage, setHeight, setInPageConfig, setLanguage, setPasteFromWordNumberedHeadingToList, setPasteFromWordPromptCleanup, setPasteFromWordRemoveFontStyles, setPasteFromWordRemoveStyles, setReadOnly, setResizeDir, setResizeEnabled, setResizeMaxHeight, setResizeMaxWidth, setResizeMinHeight, setResizeMinWidth, setShiftEnterMode, setShiftEnterMode, setSkin, setStartupFocus, setStartupModeSource, setStartupModeWysiwyg, setStylesSet, setTabSpaces, setTemplatesReplaceContent, setToolbarCanCollapse, setToolbarStartupExpanded, setupForOpenESignForms, setWidth, setWriterIndentationChars, useCompactTags
public void addToolbarLine(List<MagnoliaRichTextFieldConfig.ToolbarGroup> toolbars)
public void addListenedEvent(String eventName)
eventName
- This must match in client side. e.g: editor.fire('eventName')public String[] getListenedEvents()
@Deprecated public void addPlugin(String pluginName, String source)
addExternalPlugin(String, String)
and CKEditorConfig.addToExtraPlugins(String)
separately.
However, do not use CKEditorConfig.addToExtraPlugins(String)
if you're using a custom CKEditor config.js file — otherwise you won't be able to override config.extraPlugins there.public Map<String,String> getServerPlugins()
getExternalPlugins()
.Copyright © 2015 Magnolia International Ltd.. All rights reserved.