UNPKG

@imbricate/core

Version:

Imbricate Core, Notebook for Engineers

23 lines (22 loc) 1.26 kB
"use strict"; /** * @author WMXPY * @namespace Document * @description Feature */ Object.defineProperty(exports, "__esModule", { value: true }); exports.checkImbricateDocumentFeatureSupported = exports.IMBRICATE_DOCUMENT_FEATURE = void 0; var IMBRICATE_DOCUMENT_FEATURE; (function (IMBRICATE_DOCUMENT_FEATURE) { IMBRICATE_DOCUMENT_FEATURE["DOCUMENT_PUT_PROPERTY"] = "DOCUMENT_PUT_PROPERTY"; IMBRICATE_DOCUMENT_FEATURE["DOCUMENT_PUT_ANNOTATION"] = "DOCUMENT_PUT_ANNOTATION"; IMBRICATE_DOCUMENT_FEATURE["DOCUMENT_DELETE_ANNOTATION"] = "DOCUMENT_DELETE_ANNOTATION"; IMBRICATE_DOCUMENT_FEATURE["DOCUMENT_PUT_EDIT_RECORD"] = "DOCUMENT_PUT_EDIT_RECORD"; IMBRICATE_DOCUMENT_FEATURE["DOCUMENT_GET_EDIT_RECORD"] = "DOCUMENT_GET_EDIT_RECORD"; IMBRICATE_DOCUMENT_FEATURE["DOCUMENT_GET_ORIGIN_ACTIONS"] = "DOCUMENT_GET_ORIGIN_ACTIONS"; IMBRICATE_DOCUMENT_FEATURE["DOCUMENT_EXECUTE_ORIGIN_ACTION"] = "DOCUMENT_EXECUTE_ORIGIN_ACTION"; })(IMBRICATE_DOCUMENT_FEATURE || (exports.IMBRICATE_DOCUMENT_FEATURE = IMBRICATE_DOCUMENT_FEATURE = {})); const checkImbricateDocumentFeatureSupported = (features, feature) => { return features.includes(feature); }; exports.checkImbricateDocumentFeatureSupported = checkImbricateDocumentFeatureSupported;