listener(event) {
      for (const interaction of scope.interactions.list) {
        if (interaction.element && (interaction.element === event.target || nodeContains(interaction.element, event.target))) {
          interaction.interactable.checkAndPreventDefault(event);
          return;
        }
      }
    }
Returns or sets whether to prevent the browser's default behaviour in
response to pointer events. Can be set to:
 - `'always'` to always prevent
 - `'never'` to never prevent
 - `'auto'` to let interact.js try to determine what would be best

@param {string} [newValue] `'always'`, `'never'` or `'auto'`
@return {string | Interactable} The current setting or this Interactable