I need create a personalized event in my class in AS3. In AS2 I use
the dispatchEvent comand.
this.dispatchEvent( { type : "onResult", target : this, data :
result_arr } );
How do I do in AS3? See my code below.
package as3.db
{
import flash.net.NetConnection;
import flash.net.ObjectEncoding;
import flash.net.Responder;
public class AMFConnection
{
public var gateway : NetConnection;
public function AMFConnection() {
gateway = new NetConnection();
gateway.objectEncoding = flash.net.ObjectEncoding.AMF0;
gateway.connect(
"http://branco:8080/projetos/5clicks/extranet/source/flex/bin/amfphp/gateway.php");
}
public function callMethod( nameMethod : String, params : Array
) :
void {
gateway.call( "extranet.callMethod", new Responder(
onResult,
onFault ), nameMethod, params );
}
public function onResult( result : String ) : void {
}
public function onFault( result : String ) : void {
}
}
}