笙默考试管理系统-MyExamTest----codemirror(6)

笙默考试管理系统-MyExamTest----codemirror(6

目录

笙默考试管理系统-MyExamTest----codemirror(6)

一、 笙默考试管理系统-MyExamTest----codemirror

二、 笙默考试管理系统-MyExamTest----codemirror

三、 笙默考试管理系统-MyExamTest----codemirror

四、 笙默考试管理系统-MyExamTest----codemirror

五、 笙默考试管理系统-MyExamTest----codemirror

  • 笙默考试管理系统-MyExamTest----codemirror

 setSelection: operation(function(from, to, user) {

                (user ? setSelectionUser : setSelection)(clipPos(from), clipPos(to || from));

            }),

            getLine: function(line) {if (isLine(line)) return getLine(line).text;},

            getLineHandle: function(line) {if (isLine(line)) return getLine(line);},

            setLine: operation(function(line, text) {

                if (isLine(line)) replaceRange(text, {line: line, ch: 0}, {line: line, ch: getLine(line).text.length});

            }),

  • 笙默考试管理系统-MyExamTest----codemirror

            removeLine: operation(function(line) {

                if (isLine(line)) replaceRange("", {line: line, ch: 0}, clipPos({line: line+1, ch: 0}));

            }),

            replaceRange: operation(replaceRange),

            getRange: function(from, to) {return getRange(clipPos(from), clipPos(to));},

  • 笙默考试管理系统-MyExamTest----codemirror

            execCommand: function(cmd) {return commands[cmd](instance);},

            // Stuff used by commands, probably not much use to outside code.

            moveH: operation(moveH),

            deleteH: operation(deleteH),

            moveV: operation(moveV),

            toggleOverwrite: function() {overwrite = !overwrite;},

            posFromIndex: function(off) {

                var lineNo = 0, ch;

                doc.iter(0, doc.size, function(line) {

                    var sz = line.text.length + 1;

                    if (sz > off) { ch = off; return true; }

                    off -= sz;

                    ++lineNo;

                });

  • 笙默考试管理系统-MyExamTest----codemirror

                return clipPos({line: lineNo, ch: ch});

            },

  • 笙默考试管理系统-MyExamTest----codemirror

            indexFromPos: function (coords) {

                if (coords.line < 0 || coords.ch < 0) return 0;

                var index = coords.ch;

                doc.iter(0, coords.line, function (line) {

                    index += line.text.length + 1;

                });

你可能感兴趣的:(笙默考试管理系统,java)