fuc-new/doc/node_modules/mark.js/src/vanilla.js
hellcat 6adbc04d4b 1
2025-10-03 17:17:08 +08:00

22 lines
458 B
JavaScript

import MarkJS from './lib/mark';
export default function Mark(ctx) {
const instance = new MarkJS(ctx);
this.mark = (sv, opt) => {
instance.mark(sv, opt);
return this;
};
this.markRegExp = (sv, opt) => {
instance.markRegExp(sv, opt);
return this;
};
this.markRanges = (sv, opt) => {
instance.markRanges(sv, opt);
return this;
};
this.unmark = (opt) => {
instance.unmark(opt);
return this;
};
return this;
}