\Horde_Ajax_Application_Handler

Defines the AJAX actions used in Horde.

Summary

Methods
Properties
Constants
topbarUpdate()
sidebarUpdate()
blockAutoUpdate()
blockRefresh()
blockUpdate()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

topbarUpdate()

topbarUpdate() : \Horde_Core_Ajax_Response_HordeCore

AJAX action: Update topbar.

Returns

\Horde_Core_Ajax_Response_HordeCore —

Response object.

sidebarUpdate()

sidebarUpdate() : object

AJAX action: Update sidebar.

Returns

object —

See Horde_Core_Tree_Renderer_Javascript#renderNodeDefinitions().

blockAutoUpdate()

blockAutoUpdate() : string

AJAX action: Auto-update portal block. To be called automatically by the block, with no user selected options.

Returns

string —

The full HTML needed to render the block content.

blockRefresh()

blockRefresh() : string

AJAX action: Refresh portal block. Manually refresh the block content, may $this->vars may contain user selected/provided values.

Returns

string —

The full HTML needed to render the block content.

blockUpdate()

blockUpdate() : \Horde_Core_Response

AJAX action: Update portal block data. To be used when the block can refresh using only JSON data. I.e., this data would need to be parsed by the block code to be rendered.

Returns

\Horde_Core_Response