set scaleExtents({ min, max }) {
    this._scaleExtents = { min, max };
    this.setView();
  }
Updates the minimum and maximum scale and resets the view transform if it
is outside the new extents.
@param {Extents} extents the new scale extents.