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
Properties
autoupdate | включает автоматическое обновление данных на сервере |
escape | пользовательская функция для экранирования символов |
id | ID компонента |
master | компонент, для которого будет инициализирован DataProcessor (например, DataTable) |
mode | тип запросов по умолчанию |
on | позволяет присоединять обработчики к внутренним событиям компонента |
operationName | название параметра, который будет содержать тип операции |
rules | задает правила для валидации в form (htmlform) |
store | позволяет определить DataStore, который будет следить за изменениями |
trackMove | позволяет отслеживать изменения данных |
undoOnError | определяет, возможно ли отменить действие в случае серверной ошибки |
updateFromResponse | включает режим обновления данных из ответа с сервера |
url | скрипт, сохраняющий данные на сервере |
Other
config | все настройки, заданные при инициализации компонента |
name | возвращает имя компонента (свойство только для чтения) |
Наверх