The main Real Uploader Class provides public function that can be called.
List of public function and parameters
<div id="targetElement"></div>
<script type="text/javascript">
var uploader = new RealUploader("#targetElement");
uploader.startUpload();
uploader.stopUpload();
uploader.enable(false);//disables the uploader
uploader.on("start", function(){
console.log("Upload start");
}, undefined);
uploader.on("md5Done.myevent", function(){});
uploader.on("md5Done.yourevent", function(){});
uploader.off("md5Done.yourevent");//this will remove the upper event only
uploader.clearQueue();
var hasFiles = uploader.hasFiles();//true or false
var isReadyForUpload = uploader.isIdle();
var isUploading = uploader.isUploading();
var filesToBeUploaded = uploader.getPendingFiles();
</script>
* To be note that all functions of RealUploader are public (Javascript) but only the above functions are made to be called as public functions.