szn-options.js
function removeEventListeners(instance) {
    if (instance._options) {
      instance._options.removeEventListener('change', instance._onSelectionChange)
    }
    instance._root.removeEventListener('mouseover', instance._onItemHovered)
    instance._root.removeEventListener('mousedown', instance._onItemSelectionStart)
    instance._root.removeEventListener('mouseup', instance._onItemClicked)
    removeEventListener('mouseup', instance._onSelectionEnd)
  }
function removeEventListeners(instance) {
    if (instance._options) {
      instance._options.removeEventListener('change', instance._onSelectionChange)
    }
    instance._root.removeEventListener('mouseover', instance._onItemHovered)
    instance._root.removeEventListener('mousedown', instance._onItemSelectionStart)
    instance._root.removeEventListener('mouseup', instance._onItemClicked)
    removeEventListener('mouseup', instance._onSelectionEnd)
  }
function removeEventListeners ( instance ) { if ( instance . _options ) { instance . _options . removeEventListener ( 'change' , instance . _onSelectionChange ) } instance . _root . removeEventListener ( 'mouseover' , instance . _onItemHovered ) instance . _root . removeEventListener ( 'mousedown' , instance . _onItemSelectionStart ) instance . _root . removeEventListener ( 'mouseup' , instance . _onItemClicked ) removeEventListener ( 'mouseup' , instance . _onSelectionEnd ) }
Deregisters all event listeners used by the provided szn-options element.

@param {SznElements.SznOptions} instance The szn-options element instance.
Deregisters all event listeners used by the provided szn - options element .