Erhalten Sie Ereignisobjekt aus SequenceWaiter
-
13-10-2019 - |
Frage
Wenn ich SequenceWaiter Schritt in die SequenceRunner hinzufügen, wie kann ich -Ereignisobjekts bekommen Wich in das Ereignis übergeben wurde? Es ist der Code aus meiner Testfunktion:
var sequence: SequenceRunner = new SequenceRunner(this);
sequence.addStep(new SequenceCaller(manager, function(): void {
manager.startUpload();
}));
sequence.addStep(new SequenceWaiter(manager, PackageUploadEvent.BEFORE_PACKAGE_UPLOAD, 1000));
sequence.addStep(new SequenceCaller(manager, function(): void {
// TODO: Get event object from PackageUploadEvent.BEFORE_PACKAGE_UPLOAD event
}));
Lösung
Beantwortet auf Flexunit Forum . Die Grundidee ist SequenceWaiter
Klasse, Überschreibung setupListeners
Funktion zum Einrichten zusätzlicher Ereignis-Listener und speichern Ereignisobjekt an das öffentliche Feld in diesem Hörer zu verlängern.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow