Added the option "capturePointerEvents" to InteractionDelegate.
This commit is contained in:
		
							parent
							
								
									d3c8d9c1af
								
							
						
					
					
						commit
						42afa3e7ab
					
				@ -966,6 +966,7 @@ export class InteractionMapper extends InteractionDelegate {
 | 
			
		||||
            tapDistance = 10,
 | 
			
		||||
            longPressTime = 500.0,
 | 
			
		||||
            useCapture = true,
 | 
			
		||||
            capturePointerEvents = true,
 | 
			
		||||
            mouseWheelElement = null,
 | 
			
		||||
            logInteractionsAbove = 12
 | 
			
		||||
        } = {}
 | 
			
		||||
@ -973,6 +974,7 @@ export class InteractionMapper extends InteractionDelegate {
 | 
			
		||||
        super(element, target, {
 | 
			
		||||
            tapDistance,
 | 
			
		||||
            useCapture,
 | 
			
		||||
            capturePointerEvents,
 | 
			
		||||
            longPressTime,
 | 
			
		||||
            mouseWheelElement
 | 
			
		||||
        })
 | 
			
		||||
 | 
			
		||||
@ -898,7 +898,7 @@ export class DOMScatterContainer {
 | 
			
		||||
     */
 | 
			
		||||
    constructor(
 | 
			
		||||
        element,
 | 
			
		||||
        { stopEvents = 'auto', claimEvents = true, useCapture = true, touchAction = 'none', debugCanvas = null } = {}
 | 
			
		||||
        { stopEvents = 'auto', claimEvents = true, useCapture = true, capturePointerEvents = true, touchAction = 'none', debugCanvas = null } = {}
 | 
			
		||||
    ) {
 | 
			
		||||
        this.onCapture = null
 | 
			
		||||
        this.element = element
 | 
			
		||||
@ -923,6 +923,7 @@ export class DOMScatterContainer {
 | 
			
		||||
        this.scatter = new Map()
 | 
			
		||||
        this.delegate = new InteractionMapper(element, this, {
 | 
			
		||||
            useCapture,
 | 
			
		||||
            capturePointerEvents,
 | 
			
		||||
            mouseWheelElement: window
 | 
			
		||||
        })
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user