DataRecord
Неотображаемый компонент для хранения одной записи с данными.
Methods
attachEvent | задает обработчик внутреннего события компонента |
bind | связывает данные компонентов |
blockEvent | временно блокирует вызов ВСЕХ событий вызывающего объекта |
callEvent | вызывает внутреннее событие компонента |
define | переопределяет одну или несколько настроек компонента |
detachEvent | удаляет обработчик события (который был задан ранее методом attachEvent) |
getValues | возвращает объект с данными |
hasEvent | проверяет, есть ли у компонента обработчики указанного события |
isVisible | возвращает true, если текущий компонент виден |
load | загружает данные из внешнего источника данных |
mapEvent | направляет события от одного компонента к другому |
parse | загружает данные, доступные на клиенте |
refresh | перерисовывает весь компонент или один из его элементов |
setValues | задаёт значения для всех полей ввода в компоненте |
unbind | отменяет связывание компонентов |
unblockEvent | отменяет блокировку событий, которая была вызвана командой 'blockEvent' |
Events
onAfterLoad | срабатывает после завершения загрузки данных |
onBeforeLoad | запускается непосредственно перед началом загрузки данных |
onBindRequest | срабатывает, когда компонент готов получить данные из главного компонента |
onChange | срабатывает когда пользователь изменяет значение объекта DataRecord |
onLoadError | срабатывает при возникновении ошибки во время загрузки данных (невалидный ответ с сервера) |
Properties
data | данные для компонента (массив, типизированный массив, XML или CSV) |
dataFeed | альтернативный источник для отфильтрованных и привязанных данных |
datatype | тип загружаемых данных |
id | ID компонента |
on | позволяет присоединять обработчики к внутренним событиям компонента |
url | путь к данным, которые загрузятся в компонент сразу после инициализации |
Other
config | все настройки, заданные при инициализации компонента |
name | возвращает имя компонента (свойство только для чтения) |
Наверх