Я думаю, что вы неправильно понимаете, что такое объект, имя отражает смысл синтаксиса:
someMethod():Void {
this.addEventListener("onChange",someOtherMethod);
}
someOtherMethod():Void {
// something happens here when the "onChange" event is triggered
}
синтаксис: this.addEventListener ( имя события , вызываемая функция );
obj = new Object();
obj.method = function(evt) {
// something happened
}
otherObject.addEventListener("Event Name", this.obj);
otherObject.dispatchEvent("Event Name")
Вот как работает синтаксис. Но создавать свои собственные мероприятия немного сложнее