feat: add ignore paths to file watcher

pull/3839/head
Andelf 2021-12-17 14:53:30 +08:00 committed by rcmerci
parent 00c9a5b299
commit cd8085ac9f
6 changed files with 6 additions and 2 deletions

View File

@ -7,6 +7,7 @@ import com.getcapacitor.PluginCall;
import com.getcapacitor.PluginMethod;
import com.logseq.file_sync.FileSync;
import java.util.ArrayList;
import java.util.List;
@CapacitorPlugin(name = "GraphFileSync")
@ -16,10 +17,11 @@ public class GraphFileSync extends Plugin {
@PluginMethod()
public void watch(PluginCall call) {
String path = call.getString("path");
List<String> ignorePatterns = new ArrayList<>();
android.util.Log.i("FileSync", "path = " + path);
FileSync.ping();
String watched = FileSync.watch(this, path);
String watched = FileSync.watch(this, path, ignorePatterns);
android.util.Log.i("FileSync", "started");
JSObject ret = new JSObject();
ret.put("path", watched);

View File

@ -1,11 +1,13 @@
package com.logseq.file_sync;
import java.util.List;
public class FileSync {
static {
System.loadLibrary("filesync");
}
public static native String watch(final Object plugin, final String path);
public static native String watch(final Object plugin, final String path, final List<String> ignorePatterns);
public static native void close();
public static native String ping();