UNPKG

greybel-languageserver-core

Version:
23 lines 764 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.activate = void 0; const types_1 = require("../types"); function activate(context) { const update = (document) => { if (document.languageId !== types_1.LanguageId) { return false; } return context.documentManager.schedule(document); }; const clear = (document) => { if (document.languageId !== types_1.LanguageId) { return; } context.documentManager.clear(document); }; context.fs.on('text-document-open', update); context.fs.on('text-document-change', update); context.fs.on('text-document-close', clear); } exports.activate = activate; //# sourceMappingURL=subscriptions.js.map