2023-05-21 01:49:58 +12:00
|
|
|
import io.xpipe.app.browser.action.BrowserAction;
|
2023-02-20 06:44:47 +13:00
|
|
|
import io.xpipe.app.ext.ActionProvider;
|
|
|
|
import io.xpipe.app.ext.DataStoreProvider;
|
2023-10-05 03:34:03 +13:00
|
|
|
import io.xpipe.ext.base.InMemoryStoreProvider;
|
2023-07-04 13:28:33 +12:00
|
|
|
import io.xpipe.ext.base.action.*;
|
2023-05-21 01:49:58 +12:00
|
|
|
import io.xpipe.ext.base.browser.*;
|
2023-10-05 03:34:03 +13:00
|
|
|
import io.xpipe.ext.base.script.ScriptGroupStoreProvider;
|
|
|
|
import io.xpipe.ext.base.script.SimpleScriptStoreProvider;
|
2023-01-27 15:34:46 +13:00
|
|
|
|
2023-01-29 22:49:58 +13:00
|
|
|
open module io.xpipe.ext.base {
|
2023-01-27 15:34:46 +13:00
|
|
|
exports io.xpipe.ext.base;
|
2023-07-04 13:28:33 +12:00
|
|
|
exports io.xpipe.ext.base.action;
|
2023-10-05 03:34:03 +13:00
|
|
|
exports io.xpipe.ext.base.script;
|
2023-01-27 15:34:46 +13:00
|
|
|
|
2023-01-29 22:49:58 +13:00
|
|
|
requires java.desktop;
|
2023-01-27 15:34:46 +13:00
|
|
|
requires io.xpipe.core;
|
|
|
|
requires com.fasterxml.jackson.databind;
|
|
|
|
requires java.net.http;
|
|
|
|
requires static lombok;
|
|
|
|
requires static javafx.controls;
|
|
|
|
requires static net.synedra.validatorfx;
|
|
|
|
requires static io.xpipe.app;
|
2023-05-21 01:49:58 +12:00
|
|
|
requires org.kordamp.ikonli.javafx;
|
|
|
|
requires com.sun.jna;
|
|
|
|
requires com.sun.jna.platform;
|
2023-06-20 04:05:26 +12:00
|
|
|
requires atlantafx.base;
|
2023-01-27 15:34:46 +13:00
|
|
|
|
2023-05-21 01:49:58 +12:00
|
|
|
provides BrowserAction with
|
2023-06-19 05:49:28 +12:00
|
|
|
FollowLinkAction,
|
2023-05-30 13:59:08 +12:00
|
|
|
BackAction,
|
|
|
|
ForwardAction,
|
2023-07-03 03:31:46 +12:00
|
|
|
RefreshDirectoryAction,
|
2023-05-21 01:49:58 +12:00
|
|
|
OpenFileDefaultAction,
|
|
|
|
OpenFileWithAction,
|
|
|
|
OpenDirectoryAction,
|
|
|
|
OpenDirectoryInNewTabAction,
|
|
|
|
OpenTerminalAction,
|
|
|
|
OpenNativeFileDetailsAction,
|
|
|
|
BrowseInNativeManagerAction,
|
|
|
|
EditFileAction,
|
|
|
|
RunAction,
|
2023-12-06 05:04:13 +13:00
|
|
|
ChmodAction,
|
2023-05-21 01:49:58 +12:00
|
|
|
CopyAction,
|
|
|
|
CopyPathAction,
|
|
|
|
PasteAction,
|
|
|
|
NewItemAction,
|
|
|
|
RenameAction,
|
|
|
|
DeleteAction,
|
|
|
|
UnzipAction,
|
2023-05-22 02:12:06 +12:00
|
|
|
JavapAction,
|
2023-05-21 01:49:58 +12:00
|
|
|
JarAction;
|
2023-02-10 10:30:07 +13:00
|
|
|
provides ActionProvider with
|
2023-10-05 03:34:03 +13:00
|
|
|
RefreshStoreAction,
|
2023-07-04 13:28:33 +12:00
|
|
|
ScanAction,
|
|
|
|
LaunchAction,
|
2023-09-27 13:47:51 +13:00
|
|
|
XPipeUrlAction,
|
2023-02-13 05:48:07 +13:00
|
|
|
EditStoreAction,
|
2023-08-04 05:20:53 +12:00
|
|
|
DeleteStoreChildrenAction,
|
2023-10-15 10:24:46 +13:00
|
|
|
BrowseStoreAction;
|
2023-01-27 15:34:46 +13:00
|
|
|
provides DataStoreProvider with
|
2023-10-05 03:34:03 +13:00
|
|
|
ScriptGroupStoreProvider,
|
|
|
|
SimpleScriptStoreProvider,
|
2023-01-27 15:34:46 +13:00
|
|
|
InMemoryStoreProvider;
|
|
|
|
}
|