summaryrefslogtreecommitdiff
path: root/node_modules/@jet/environment/dispatching/base/intent-controller.js
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/base/intent-controller.js
init commit
Diffstat (limited to 'node_modules/@jet/environment/dispatching/base/intent-controller.js')
-rw-r--r--node_modules/@jet/environment/dispatching/base/intent-controller.js12
1 files changed, 12 insertions, 0 deletions
diff --git a/node_modules/@jet/environment/dispatching/base/intent-controller.js b/node_modules/@jet/environment/dispatching/base/intent-controller.js
new file mode 100644
index 0000000..81f4ba5
--- /dev/null
+++ b/node_modules/@jet/environment/dispatching/base/intent-controller.js
@@ -0,0 +1,12 @@
+"use strict";
+Object.defineProperty(exports, "__esModule", { value: true });
+exports.isIntentController = void 0;
+const optional_1 = require("../../types/optional");
+function isIntentController(controller) {
+ if (typeof controller !== "object") {
+ return false;
+ }
+ return (0, optional_1.isSome)(controller === null || controller === void 0 ? void 0 : controller["perform"]);
+}
+exports.isIntentController = isIntentController;
+//# sourceMappingURL=intent-controller.js.map \ No newline at end of file