package com.akjava.gwt.html5.client.file;
import com.akjava.gwt.html5.client.file.webkit.DirectoryCallback;
import com.google.gwt.core.client.JavaScriptObject;
public class DirectoryReader extends JavaScriptObject{
protected DirectoryReader(){}
/*only callback 100 entries,so call again and again until empty
* https://code.google.com/p/chromium/issues/detail?id=378883
*/
//TODO support error
public final native void readEntries(DirectoryCallback callback)/*-{
this.readEntries( function(entries){
//$wnd.console.log(entries);
callback.@com.akjava.gwt.html5.client.file.webkit.DirectoryCallback::callback(Lcom/google/gwt/core/client/JsArray;)(entries)
});
}-*/;
}