docs: public EventHandler<MouseEvent> getDefaultOnDragDetectedEventHandler() {
  		return e -> {
  			if (isPannable() && e.getButton() == getPanButton() && !e.isPopupTrigger()) {
  				this.dragDetected = true;
  				if (this.savedCursor == null) {
  					final ZoomableCanvas<T> canvas0 = getDocumentCanvas();
  					this.savedCursor = canvas0.getCursor();
  					if (this.savedCursor == null) {
  						this.savedCursor = Cursor.DEFAULT;
  					}
  					canvas0.setCursor(Cursor.MOVE);
  					requestLayout();
  				}
  			}
  		};
  	}