ace-diff
Version:
A diff/merging wrapper for Ace Editor built on google-diff-match-patch
13 lines (11 loc) • 372 B
JavaScript
const C = require('../constants');
module.exports = function getMode(acediff, editor) {
let { mode } = acediff.options;
if (editor === C.EDITOR_LEFT && acediff.options.left.mode !== null) {
mode = acediff.options.left.mode;
}
if (editor === C.EDITOR_RIGHT && acediff.options.right.mode !== null) {
mode = acediff.options.right.mode;
}
return mode;
};