diff --git a/dist/iwmlib.js b/dist/iwmlib.js index 414e534..9be616d 100644 --- a/dist/iwmlib.js +++ b/dist/iwmlib.js @@ -2480,8 +2480,6 @@ onMouseWheel(event) { if (this.capture(event) && this.target.onMouseWheel) { this.target.onMouseWheel(event); - } else { - //console.warn('Target has no onMouseWheel callback') } } @@ -2685,8 +2683,6 @@ } if (this.target.onMouseWheel) { this.target.onMouseWheel(event); - } else { - //console.warn('Target has no onMouseWheel callback', this.target) } } } @@ -7609,8 +7605,6 @@ /** To avoid problems with relative URL paths, we use inline data URI to load svg icons. */ - const enableNearestNeighborTaps = false; - /** * A class that collects static methods to maintain the states and parts of * EyeVisit like cards. @@ -9015,16 +9009,6 @@ if (this.dynamicHeight) { article.appendChild(iconClone); } - - if (enableNearestNeighborTaps) { - //look for nearby popups on tap - InteractionMapper.on('tap', indexbox, () => { - console.log('Tap handler called', editable); - if (!editable) { - this.findNearbyPopups(event, card); - } - }); - } // Use the 'tap' event for closing. // Otherwise the subcard cannot be closed, // when another subcard is touched. diff --git a/dist/iwmlib.pixi.js b/dist/iwmlib.pixi.js index ed5fc52..df57b22 100644 --- a/dist/iwmlib.pixi.js +++ b/dist/iwmlib.pixi.js @@ -3298,6 +3298,34 @@ this.buttons.forEach(it => (it.disabled = value)); } + /** + * Gets or sets the maximum width of the button group for stacking. Usefull when you want to resize the available space. + * + * @member {number} + */ + get maxWidth() { + return this.opts.maxWidth + } + + set maxWidth(value) { + this.opts.maxWidth = value; + this.layout(); + } + + /** + * Gets or sets the maximum height of the button group for stacking. Usefull when you want to resize the available space. + * + * @member {number} + */ + get maxHeight() { + return this.opts.maxHeight + } + + set maxHeight(value) { + this.opts.maxHeight = value; + this.layout(); + } + /** * Searches all buttons of the button group and returns the maximum width of one button. * @@ -6035,8 +6063,6 @@ onMouseWheel(event) { if (this.capture(event) && this.target.onMouseWheel) { this.target.onMouseWheel(event); - } else { - //console.warn('Target has no onMouseWheel callback') } } @@ -6240,8 +6266,6 @@ } if (this.target.onMouseWheel) { this.target.onMouseWheel(event); - } else { - //console.warn('Target has no onMouseWheel callback', this.target) } } } diff --git a/doc/out/AbstractPopup.html b/doc/out/AbstractPopup.html index 65a3bce..aec30eb 100644 --- a/doc/out/AbstractPopup.html +++ b/doc/out/AbstractPopup.html @@ -252,6 +252,10 @@
  • disabled
  • +
  • maxHeight
  • + +
  • maxWidth
  • +