views - adaon/jaspi-api GitHub Wiki

View

Класс, представляющий вид.

init(options)

Конструктор.

  • options.init: Функция-инициализатор вида. Вызывается один раз, после загрузки DOM-содержимого.
  • options.templates: Объект, отображающий имена шаблонов на содержимое шаблонов. Если содержимое шаблона начинается с # или ., то оно рассматривается как jQuery-селектор элемента, содержимое которого является содержимым шаблона.
  • options.имяМетода: Метод вида.

emit(name, args...)

Генерирует событие вида.

  • name: Имя события.
  • args...: Любые аргументы, которые будут переданы функции-обработчику.

on(name, handler)

Подключает обработчик события к виду.

  • name: Имя события.
  • handler: Функция-обработчик. Получает те же аргументы, которые были переданы методу emit.