docs: function Editor(el, model) {
    EditorInterface.call(this);
    this.el_ = el;
  
    // TODO: Use shadow DOM.
    _.assign(this.el_.style, constants.editorStyle);
  
    // Register input handlers.
    this.boundHandleMouseMove_ = this.handleMouseMove_.bind(this);
    document.addEventListener('keypress', this.handleKeyPress_.bind(this));
    document.addEventListener('keydown', this.handleKeyDown_.bind(this));
    document.addEventListener('mousedown', this.handleMouseDown_.bind(this));
    document.addEventListener('mouseup', this.handleMouseUp_.bind(this));
    window.addEventListener('blur', this.blur.bind(this));
  
    this.reset(model);
  }