DataProcessor

управляет операциями по сохранению данных на сервер.

Methods
attachEvent задает обработчик внутреннего события компонента
attachProgress назначает обработчик для действий по сохранению данных
blockEvent временно блокирует вызов ВСЕХ событий вызывающего объекта
callEvent вызывает внутреннее событие компонента
clearValidation снимает с полей стили и маркеры, оставшиеся после валидации
define переопределяет одну или несколько настроек компонента
detachEvent удаляет обработчик события (который был задан ранее методом attachEvent)
escape экранирует данные
getItemState возвращает текущий статус обновляемого элемента данных
getState получает текущее состояние DataProcessor
hasEvent проверяет, есть ли у компонента обработчики указанного события
ignore игнорирует операцию над данными, переданную в качестве параметра (операция не будет сохранена на сервер)
mapEvent направляет события от одного компонента к другому
off отключает DataProcessor
on включает DataProcessor
processResult обрабатывает результаты сохранения данных процесса
reset сбрасывает состояние обновления всех элементов
save помечает запись данных как измененную и инициирует сохранение данных
send отправляет запрос на сервер
setItemState задаёт статус обновления для элемента
unblockEvent отменяет блокировку событий, которая была вызвана командой 'blockEvent'
validate проверяет данные в форме
Events
onAfterDataSend срабатывает в момент передачи данных на сервер
onAfterDelete срабатывает после успешного удаления данных
onAfterInsert срабатывает после успешного сохранения нового элемента на сервер
onAfterSave срабатывает после получения ответа сервера и его обработки
onAfterSaveError вызывается при ошибках сохранения данных
onAfterSync вызывается, когда ответ сервера получен и обработан
onAfterUpdate срабатывает после успешного обновления элемента данных
onAfterValidation срабатывает после валидации данных
onBeforeDataSend вызывается перед отправкой данных на сервер
onBeforeDelete срабатывает перед отправкой данных при удалении элемента
onBeforeInsert срабатывает перед отправкой данных при добавлении элемента
onBeforeSaveError срабатывает при ошибках сохранения данных
onBeforeSync вызывается, когда ответ сервера получен, но еще не обработан
onBeforeUpdate срабатывает до отправки данных при обновлении элемента
onBeforeValidate вызывается перед валидацией
onLoadError происходит, когда ответ сервера невалидный и не может быть обработан
onValidationError срабатывает, если значение из поля данных не прошло валидацию
onValidationSuccess срабатывает после того, как значение из поля формы успешно прошло валидацию
Properties
autoupdate включает автоматическое обновление данных на сервере
escape пользовательская функция для экранирования символов
id ID компонента
master компонент, для которого будет инициализирован DataProcessor (например, DataTable)
mode тип запросов по умолчанию
on позволяет присоединять обработчики к внутренним событиям компонента
operationName название параметра, который будет содержать тип операции
rules задает правила для валидации в form (htmlform)
store позволяет определить DataStore, который будет следить за изменениями
trackMove позволяет отслеживать изменения данных
undoOnError определяет, возможно ли отменить действие в случае серверной ошибки
updateFromResponse включает режим обновления данных из ответа с сервера
url скрипт, сохраняющий данные на сервере
Other
config все настройки, заданные при инициализации компонента
name возвращает имя компонента (свойство только для чтения)
Наверх