gui.Element - adaon/jaspi-api GitHub Wiki

init(options)

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

  • elem: Строка-селектор jQuery или элемент jQuery.
  • template: Строка шаблона Handlebars.
  • context: Объект контекста шаблона. Если указан, рендеринг происходит при создании объекта.

render(context)

Заменяет содержимое элемента по шаблону template с применением контекста context. Возвращает новое содержимое элемента.

  • context: Объект-контекста. Не обязательный, по умолчанию используется объект контекста, указанный ранее.

setTemplate(template)

Устанавливает шаблон элемента.

  • template: Строка шаблона элемента.

setContext(context)

Устанавливает контекст элемента, не изменяя содержимое.

  • context: Объект контекста.

setContent(template, context)

Устанавливает шаблон, контекст и производит рендеринг.

  • template: Строка шаблона.
  • context: Объект контекста. Если не указан, используется установленный ранее.