endInteractionInternal(duration, resolutionDirection, anchor) {
    if (!this.getInteracting()) {
      return;
    }
    this.setHint(ViewHint.INTERACTING, -1);
    this.resolveConstraints(duration, resolutionDirection, anchor);
  }
Notify the View that an interaction has ended. The view state will be resolved
to a stable one if needed (depending on its constraints).
@param {number} [duration] Animation duration in ms.
@param {number} [resolutionDirection] Which direction to zoom.
@param {import("./coordinate.js").Coordinate} [anchor] The origin of the transformation.