Это действительно зависит от того, что вы пытаетесь сделать, но как это работает, так это то, что основное приложение просто вызывает публичную функцию для своих детей и не использует событие.
Другой способ - использовать платформу приложений, такую как Parsley, RobotLegs или Swiz, чтобы вы могли выполнять такие «подключения», но в этом случае это может быть нежелательно.
Так что да, я думаю, что вы хотите сделать что-то вроде этого:
<s:Application creationComplete="comp.runComponent()">
<comp:Comp1 id="comp" />
</s:Application>