Свойство | Тип | Описание | |
---|---|---|---|
$indices | IMP_Indices_Mailbox | The IMP_Indices_Mailbox object based on form data. | |
$queue | IMP_Ajax_Queue | Queue object. |
Метод | Описание | |
---|---|---|
changed ( boolean $rw = null ) : boolean | Determine if the cache information has changed. | |
checkUidvalidity ( ) | Check the UID validity of the mailbox. | |
composeSetup ( string $action ) : array | Setup environment for compose actions. | |
deleteMsgs ( IMP_Indices $indices, boolean $changed, boolean $force = false ) | Processes delete message requests. | |
getAddrFields ( ) : array | Return address field data from the browser form. | |
getTasks ( ) : array | Get the list of tasks. | |
initCompose ( ) : object | Initialize the objects needed to compose. | |
previewUids ( ) : array | Return the list of preview UIDs for the current index. | |
send ( ) | ||
viewPortData ( boolean $change ) : IMP_Ajax_Application_Viewport | Generate the information necessary for a ViewPort request from/to the browser. |
Метод | Описание | |
---|---|---|
_init ( ) |
public checkUidvalidity ( ) |
public composeSetup ( string $action ) : array | ||
$action | string | AJAX action. |
Результат | array | An array with the following values: - (object) AJAX base return object (with action and success parameters defined). - (IMP_Compose) The IMP_Compose object for the message. - (array) The list of headers for the object. - (Horde_Prefs_Identity) The identity used for the composition. |
public deleteMsgs ( IMP_Indices $indices, boolean $changed, boolean $force = false ) | ||
$indices | IMP_Indices | An indices object. |
$changed | boolean | If true, add full ViewPort information. |
$force | boolean | If true, forces addition of disappear information. |
public getAddrFields ( ) : array | ||
Результат | array | Keys are header names, values are arrays with two keys: - addr: (array) List of addresses. - map: (boolean) If true, addr keys are autocomplete IDs. |
public initCompose ( ) : object | ||
Результат | object | Object with the following properties: - ajax: IMP_Ajax_Application_Compose object - compose: IMP_Compose object - contents: IMP_Contents object |
public previewUids ( ) : array | ||
Результат | array | List of objects. Each object has 2 properties: mbox and uid. |
public viewPortData ( boolean $change ) : IMP_Ajax_Application_Viewport | ||
$change | boolean | True if cache information has changed. |
Результат | IMP_Ajax_Application_Viewport | Viewport data object. |
public IMP_Indices_Mailbox $indices | ||
Результат | IMP_Indices_Mailbox |