Extras.Sync
RichTextArea
Class Hierarchy:

Component rendering peer: RichTextArea

Descendant Class Summary
Extras.Sync.RichTextArea.AbstractDialog
Extras.Sync.RichTextArea.ColorDialog
Extras.Sync.RichTextArea.HyperlinkDialog
Extras.Sync.RichTextArea.ImageDialog
Extras.Sync.RichTextArea.InputComponent
Extras.Sync.RichTextArea.InputPeer
Extras.Sync.RichTextArea.OverlayPane
Extras.Sync.RichTextArea.OverlayPanePeer
Extras.Sync.RichTextArea.ToolbarButton
Extras.Sync.RichTextArea.ToolbarButtonPeer

Constructor Summary
Public Extras.Sync.RichTextArea()

Instance Method Summary
Public, Virtual getIcons()
Creates/returns the icon set for this RichTextArea.
Public, Virtual processInsertHyperlink()
Event handler for user request (from menu/toolbar) to insert a hyperlink.
Public, Virtual processInsertImage()
Event handler for user request (from menu/toolbar) to insert an image.
Public, Virtual processInsertTable()
Event handler for user request (from menu/toolbar) to insert a table.
Public, Virtual processSetBackground()
Event handler for user request (from menu/toolbar) to set the background color.
Public, Virtual processSetForeground()
Event handler for user request (from menu/toolbar) to set the foreground color.
Internal _addComponentListeners()
Public createComponent()
Internal _createMainMenuBarModel()
Creates the model for the menu bar based on enable feature set.
Internal _createMenu()
Creates main menu bar component.
Internal _createToolbar()
Creates tool bar component.
Internal _createToolbarButton()
Public execCommand()
Public focusDocument()
Public getDomainElement()
Internal _getDefaultIcon()
Internal _getDefaultIcons()
Returns default icon set map object.
Public insertHtml()
Public insertImage()
Public insertTable()
Internal _markFocused()
Internal _openDialog()
Internal _processCommand()
Internal _processComponentInsertHtml()
Internal _processDialogClose()
Internal _processMenuAction()
Internal _removeComponentListeners()
Public renderAdd()
Public renderDispose()
Public renderDisplay()
Public renderUpdate()
Internal _updateIndicators()

Methods inherited from class Echo.Arc.ComponentSync
createComponent, getDomainElement, renderAdd, renderDisplay, renderDispose, renderUpdate

Methods inherited from class Echo.Render.ComponentSync
renderAdd, renderDispose, renderUpdate

Constructor Detail
Echo.Render.ComponentSync()

Instance Method Detail
getIcons
Creates/returns the icon set for this RichTextArea.

processInsertHyperlink
Event handler for user request (from menu/toolbar) to insert a hyperlink.

processInsertImage
Event handler for user request (from menu/toolbar) to insert an image.

processInsertTable
Event handler for user request (from menu/toolbar) to insert a table.

processSetBackground
Event handler for user request (from menu/toolbar) to set the background color.

processSetForeground
Event handler for user request (from menu/toolbar) to set the foreground color.

_addComponentListeners

createComponent

_createMainMenuBarModel
Creates the model for the menu bar based on enable feature set.
Returns:
(Extras.MenuModel) the menu model

_createMenu
Creates main menu bar component.
Returns:
(Extras.MenuBarPane) the main menu bar

_createToolbar
Creates tool bar component.
Returns:
(Echo.Component) the toolbar

_createToolbarButton

execCommand

focusDocument

getDomainElement

_getDefaultIcon

_getDefaultIcons
Returns default icon set map object.
Returns:
(Object) $functionDO.getReturnDescription()

insertHtml

insertImage

insertTable

_markFocused

_openDialog

_processCommand

_processComponentInsertHtml

_processDialogClose

_processMenuAction

_removeComponentListeners

renderAdd

renderDispose

renderDisplay

renderUpdate

_updateIndicators