Files
NapCatQQ/.pnpm-store/v3/files/35/22ac7c3e50139f0b46343e8344932c1c280a81518aa887a09abd3f33f745cabc0505b4eb65e9a70fa9337ba05a754081787bf44c0479ed956226d9aae23c7f
T
TanTan e311ca3275
Build NapCat Artifacts / Windows Loader Test (push) Canceled after 0s
Build NapCat Artifacts / Type Check & Test (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Framework (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Shell (push) Canceled after 0s
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

26 lines
903 B
Plaintext

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getStatistics = void 0;
var getStatistics = exports.getStatistics = function getStatistics(view) {
return {
line: view.state.doc.lineAt(view.state.selection.main.from),
lineCount: view.state.doc.lines,
lineBreak: view.state.lineBreak,
length: view.state.doc.length,
readOnly: view.state.readOnly,
tabSize: view.state.tabSize,
selection: view.state.selection,
selectionAsSingle: view.state.selection.asSingle().main,
ranges: view.state.selection.ranges,
selectionCode: view.state.sliceDoc(view.state.selection.main.from, view.state.selection.main.to),
selections: view.state.selection.ranges.map(function (r) {
return view.state.sliceDoc(r.from, r.to);
}),
selectedText: view.state.selection.ranges.some(function (r) {
return !r.empty;
})
};
};