как-объявить и прослушать пользовательские события? - PullRequest
0 голосов
/ 29 ноября 2010

Среда разработки: HP / Palm WebOS, Eclipse с SDK 1.4.5.465, Win7

У меня есть класс, в котором я хочу объявить и при определенных обстоятельствах инициировать событие.Затем в соответствующем этапе помощник прослушивает это событие и, когда оно возникает, делает что-то.

читая ссылку, с которой я столкнулся, Mojo.Event.make, Mojo.Controller.stageController.sendEventToCommanders, Mojo.Event.send и еще несколько вещей, которые, как мне кажется, связаны с тем, чего я пытаюсь достичь, но я не могу найти пример, специфичный для этого (объявление, стрельба и прослушивание).

Чтобы уточнить, событиеЯ хочу, чтобы огонь не связан ни с виджетом, ни с HTML-тегом с идентификатором.

1 Ответ

0 голосов
/ 26 февраля 2011

Mojo.Event зависит от источника события, являющегося узлом / элементом в HTML-документе.Из того, что я могу сказать, нет встроенной библиотеки для событий вне контекста DOM, поэтому на этом этапе вам придется реализовать свою собственную.В зависимости от того, насколько сложна ваша ситуация, вы можете получить способ, просто создав свойство на объекте, который вы слушаете, и сохранив функцию, вызываемую в определенный момент в будущем:* Самым большим ограничением этой модели является то, что вы можете иметь только один объект, слушающий конкретное событие, но в некоторых ситуациях это все, что вам нужно.

...