@imbricate/core
Version:
Imbricate Core, Notebook for Engineers
22 lines (21 loc) • 1.09 kB
JavaScript
;
/**
* @author WMXPY
* @namespace Origin
* @description Feature
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.checkImbricateOriginFeatureSupported = exports.IMBRICATE_ORIGIN_FEATURE = void 0;
var IMBRICATE_ORIGIN_FEATURE;
(function (IMBRICATE_ORIGIN_FEATURE) {
IMBRICATE_ORIGIN_FEATURE["ORIGIN_DATABASE_MANAGER"] = "ORIGIN_DATABASE_MANAGER";
IMBRICATE_ORIGIN_FEATURE["ORIGIN_TEXT_MANAGER"] = "ORIGIN_TEXT_MANAGER";
IMBRICATE_ORIGIN_FEATURE["ORIGIN_STATIC_MANAGER"] = "ORIGIN_STATIC_MANAGER";
IMBRICATE_ORIGIN_FEATURE["ORIGIN_SEARCH"] = "ORIGIN_SEARCH";
IMBRICATE_ORIGIN_FEATURE["ORIGIN_GET_ORIGIN_ACTIONS"] = "ORIGIN_GET_ORIGIN_ACTIONS";
IMBRICATE_ORIGIN_FEATURE["ORIGIN_EXECUTE_ORIGIN_ACTION"] = "ORIGIN_EXECUTE_ORIGIN_ACTION";
})(IMBRICATE_ORIGIN_FEATURE || (exports.IMBRICATE_ORIGIN_FEATURE = IMBRICATE_ORIGIN_FEATURE = {}));
const checkImbricateOriginFeatureSupported = (features, feature) => {
return features.includes(feature);
};
exports.checkImbricateOriginFeatureSupported = checkImbricateOriginFeatureSupported;