waveform-playlist-nartj
Version:
Multiple track web audio editor and player with waveform preview
26 lines (21 loc) • 542 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
/*
* virtual-dom hook for scrolling to the text annotation.
*/
var Hook = function ScrollTopHook() {};
Hook.prototype.hook = function hook(node) {
var el = node.querySelector('.current');
if (el) {
var box = node.getBoundingClientRect();
var row = el.getBoundingClientRect();
var diff = row.top - box.top;
var list = node;
list.scrollTop += diff;
}
};
var _default = Hook;
exports["default"] = _default;