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 URL, который компонент будет использовать для загрузки данных во время binding-а
datatype тип загружаемых данных
id ID компонента
on позволяет присоединять обработчики к внутренним событиям компонента
url путь к данным, которые загрузятся в компонент сразу после инициализации
Other
config все настройки, заданные при инициализации компонента
name возвращает имя компонента (свойство только для чтения)
Наверх