Вызов setupWidget из сценического помощника в WebOS / Mojo - PullRequest
2 голосов
/ 07 июля 2010

Скроллер и другие виджеты в Palm WebOS обычно называются так:

this.controller.setupWidget(Mojo.Menu.appMenu, {}, this.appMenuModel); 

в одном из файлов помощника JavaScript, представляющих «сцену».

Мое приложение очень простое и требует только одного просмотра, поэтому я не использую ничего, кроме файла stage-assistant и файла index.html, который содержит ссылки на различные другие файлы JS и CSS. Попытка вызвать setupWidget как это приводит к ошибке (Uncaught TypeError: Невозможно вызвать метод 'setupWidget' объекта):

StageAssistant.prototype.setup = function () {
    this.controller.setupWidget("widgetId",{},{});
}

В предложении я хочу иметь возможность инициировать виджет HTML-скроллера Mojo из файла stage stage.

1 Ответ

2 голосов
/ 07 июля 2010

Проблема в том, что в классе StageController нет метода setupWidget. У вас должна быть одна сцена или нечего показывать на сцене. Вся система виджетов Mojo зависит от этой иерархии сцены / сцены.

...