vmes-flowable
Version:
ceshibao
27 lines (18 loc) • 437 B
JavaScript
import {
classes as domClasses
} from 'min-dom';
var CURSOR_CLS_PATTERN = /^djs-cursor-.*$/;
export function set(mode) {
var classes = domClasses(document.body);
classes.removeMatching(CURSOR_CLS_PATTERN);
if (mode) {
classes.add('djs-cursor-' + mode);
}
}
export function unset() {
set(null);
}
export function has(mode) {
var classes = domClasses(document.body);
return classes.has('djs-cursor-' + mode);
}