Базовый абстрактный класс экземпляра модели данных приложения.

Аргументы конструктора:

Имя Тип Описание
opt_rawData * Исходные данные экземпляра.

См. также:

Свойства

id:string

Уникальный в своем роде идентификатор экземпляра модели данных.

Методы

clone:tuna.model.Record

Клонирование экземпляра класса.

Возвращает:

  • Копия данного экземпляра.

См. также:

populate:

Заполнение экземпляра данными. При получении данных из внешнего источника, например, их ответа AJAX запроса, обычно есть необходимость преобразовать их в данные, формат подходящий для приложения.

Аргументы:

Имя Тип Описание
data * Данные для заполнения.

serialize:*

Сериализация данных экземпляра класса в определенный формат. В случае, если данные хранящиеся в экземпляре данного класса необходимы вне приложения (например, при отсылки запроса на сервер или передаче во flash приложение), причем в другом формате, то данные необходимо преобразовать в другой формат.

Аргументы:

Имя Тип Описание
opt_options Object Аргументы преобразования. Аргументами могут понадобиться при наличии нескольких типов преобразования.

Возвращает:

  • Результат преобразования.

См. также:


Tuna Framework 2012