summaryrefslogtreecommitdiff
path: root/node_modules/@jet/environment/dispatching/actions
diff options
context:
space:
mode:
authorrxliuli <rxliuli@gmail.com>2025-11-04 05:03:50 +0800
committerrxliuli <rxliuli@gmail.com>2025-11-04 05:03:50 +0800
commitbce557cc2dc767628bed6aac87301a1be7c5431b (patch)
treeb51a051228d01fe3306cd7626d4a96768aadb944 /node_modules/@jet/environment/dispatching/actions
init commit
Diffstat (limited to 'node_modules/@jet/environment/dispatching/actions')
-rw-r--r--node_modules/@jet/environment/dispatching/actions/action-provider.js18
-rw-r--r--node_modules/@jet/environment/dispatching/actions/index.js18
2 files changed, 36 insertions, 0 deletions
diff --git a/node_modules/@jet/environment/dispatching/actions/action-provider.js b/node_modules/@jet/environment/dispatching/actions/action-provider.js
new file mode 100644
index 0000000..c4fe0ad
--- /dev/null
+++ b/node_modules/@jet/environment/dispatching/actions/action-provider.js
@@ -0,0 +1,18 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.isBaseActionProvider = void 0;
+const optional_1 = require("../../types/optional");
+/**
+ * Checks if an object conforms to `BaseActionProvider`.
+ * @remarks
+ * This function does not perform any checking for the generic types.
+ * @param provider - The object that may be an action provider.
+ */
+function isBaseActionProvider(provider) {
+ if (typeof provider !== "object") {
+ return false;
+ }
+ return (0, optional_1.isSome)(provider === null || provider === void 0 ? void 0 : provider["actionFor"]);
+}
+exports.isBaseActionProvider = isBaseActionProvider;
+//# sourceMappingURL=action-provider.js.map \ No newline at end of file
diff --git a/node_modules/@jet/environment/dispatching/actions/index.js b/node_modules/@jet/environment/dispatching/actions/index.js
new file mode 100644
index 0000000..80c4a01
--- /dev/null
+++ b/node_modules/@jet/environment/dispatching/actions/index.js
@@ -0,0 +1,18 @@
+"use strict";
+var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
+ if (k2 === undefined) k2 = k;
+ var desc = Object.getOwnPropertyDescriptor(m, k);
+ if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
+ desc = { enumerable: true, get: function() { return m[k]; } };
+ }
+ Object.defineProperty(o, k2, desc);
+}) : (function(o, m, k, k2) {
+ if (k2 === undefined) k2 = k;
+ o[k2] = m[k];
+}));
+var __exportStar = (this && this.__exportStar) || function(m, exports) {
+ for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
+};
+Object.defineProperty(exports, "__esModule", { value: true });
+__exportStar(require("./action-provider"), exports);
+//# sourceMappingURL=index.js.map \ No newline at end of file