devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
19 lines (18 loc) • 526 B
JavaScript
import { EventDispatcher } from '../utils/event-dispatcher';
export class ModelScrollManager {
constructor() {
this.onChanged = new EventDispatcher();
this.init();
}
setScroll(state) {
this.state = state;
}
init() {
this.state = null;
}
raiseOnChanged() {
this.onChanged.listeners.forEach(listener => listener.NotifyScrollChanged());
}
}
ModelScrollManager.StandartScrollPosition = -1;
ModelScrollManager.DontChangeScrollPosition = -2;