IMP_Ajax_Application_Handler_Smartmobile
extends Horde_Core_Ajax_Application_Handler
in package
Defines AJAX actions used exclusively in the IMP smartmobile view.
Global tasks:
- flag_config: (boolean) True if flag information is needed.
Tags
Table of Contents
Methods
- __construct() : mixed
- copyMoveMailboxList() : string
- Return the copy/move selection list.
- smartmobileAutocomplete() : array<string|int, mixed>
- AJAX action: Get autocomplete data.
- smartmobileFolderTree() : string
- AJAX action: Check access rights for creation of a submailbox.
- smartmobileGetForwardData() : mixed
- AJAX action: Get forward compose data.
- smartmobileSendMessage() : string
- AJAX action: Send message.
Methods
__construct()
public
__construct(Horde_Core_Ajax_Application $base) : mixed
Parameters
- $base : Horde_Core_Ajax_Application
copyMoveMailboxList()
Return the copy/move selection list.
public
copyMoveMailboxList() : string
Variables used: NONE
Return values
string —HTML to use for the folder tree.
smartmobileAutocomplete()
AJAX action: Get autocomplete data.
public
smartmobileAutocomplete() : array<string|int, mixed>
Variables used:
- search: (string) The address search string.
Return values
array<string|int, mixed> —Returns an array of matched addresses (full address), which are HTML escaped.
smartmobileFolderTree()
AJAX action: Check access rights for creation of a submailbox.
public
smartmobileFolderTree() : string
Variables used:
- all: (integer) If 1, return all mailboxes. Otherwise, return only INBOX, special mailboxes, and polled mailboxes.
Return values
string —HTML to use for the folder tree.
smartmobileGetForwardData()
AJAX action: Get forward compose data.
public
smartmobileGetForwardData() : mixed
Tags
smartmobileSendMessage()
AJAX action: Send message.
public
smartmobileSendMessage() : string
Tags
Return values
string —HTML to use for the folder tree.