Я пытаюсь отправить событие, но не уверен, когда мне следует это сделать, чтобы получить правильные результаты.Первое событие submitClicked находится в нужном месте и прекрасно работает.Тем не менее, второе событие «dataReady» может показаться проблемой.
Мне нужно отправить его после установки this.compiledFormData.Ожидает ли AS3 выполнения каждой строки кода в функции, прежде чем перейти к следующей строке?
// --------------------------------------------------------------------
public function submitForm()
{
//dispatch an event
var cEvt:FormRendererEvent = new FormRendererEvent( "submitClicked" );
cEvt.customMessage = "Started Submitting Form Data";
dispatchEvent(cEvt);
this.compiledFormData = JSON.encode(this.compileFormData());
var cEvt:FormRendererEvent = new FormRendererEvent( "dataReady" );
cEvt.customMessage = "Data is ready to be used";
dispatchEvent(cEvt);
}//end function