onResult This page was last modified over 30 day(s) ago and has 0 comment(s)

Back to FileSystem Class Summary

Windows, Mac OSX, Linux




This event is delivered to registered listener (or called via assigned handler: see notes below) when operation started by one of asynchronous methods of mdm.FileSystem completes with success and there are result expected to be provided with event. In case of that event the object will contain "data.result" property that could be in different type, depending on which method will called.

// mdm.FileSystem.getFileListAsync
var fileList:Array = event.data.result as Array;

// mdm.FileSystem.getFileSize
var fileSize:int = event.data.result as int;

// mdm.FileSystem.findFile
var results:String = event.data.result as String

There are two ways to listen for events in 4.0:
using "onEventNameFunction" - callback based handlers introduced in {mdm} 2.0
using IEventListener model based on Events introduced in 4.0.

No matter what implementation you would use either callback and listener handler would have to use single-argument defintion as in below sample:
// callback based handlers
mdm.Appllication.onAppChangeFocus = function(event:Event):void
// proceed with event

// handlers based on IEventListener model
function onAppChangeFocusHandler(event:Event):void
// proceed with event

Example Code
// callback version
mdm.FileSystem.onResult = function(event:mdm.Event):void
// operation completed/finished
var files:Array = event.data.result as Array};
mdm.FileSystem.getFilesListAsync(path, searchMask);

// event-listener implementation
function onResultHandler(event:mdm.Event):void
// operation completed/finished
var files:Array = event.data.result as Array;
mdm.FileSystem.addEventListener("onResult", onResultHandler);
mdm.FileSystem.getFilesListAsync(path, searchMask);

mdm.FileSystem Class Example Downloads
No Example Downloads Available

Registered Users must be logged in to 'MyAccount' to add a Comment - Log In Here
  After Logging In, Click Here to Refresh This Page