@stringsync/vexml
Version:
MusicXML to Vexflow
19 lines (18 loc) • 612 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.EmptyCursorFrame = void 0;
const util_1 = require("../util");
const duration_1 = require("./duration");
const durationrange_1 = require("./durationrange");
class EmptyCursorFrame {
tRange = new durationrange_1.DurationRange(duration_1.Duration.zero(), duration_1.Duration.zero());
xRange = new util_1.NumberRange(0, 0);
yRange = new util_1.NumberRange(0, 0);
getActiveElements() {
return [];
}
toHumanReadable() {
return ['[empty]'];
}
}
exports.EmptyCursorFrame = EmptyCursorFrame;