Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
_bindEvents() {
this._listeners.resize = this._handleResize.bind(this)
window.addEventListener('resize', this._listeners.resize)
this._listeners.foldOpen = this._handleFoldOpen.bind(this)
this.on('fold:open', this._listeners.foldOpen)
}
_unbindEvents() {
window.removeEventListener('resize', this._listeners.resize)
this.off('fold:open', this._listeners.foldOpen)
}
}
// extend the prototype manually to fix IE10
extend(Handorgel.prototype, EventEmitter.prototype)
Handorgel.defaultOptions = {
keyboardInteraction: true,
multiSelectable: true,
ariaEnabled: true,
collapsible: true,
carouselFocus: true,
initialOpenAttribute: 'data-open',
initialOpenTransition: true,
initialOpenTransitionDelay: 200,
headerOpenClass: 'handorgel__header--open',
contentOpenClass: 'handorgel__content--open',
headerOpenedClass: 'handorgel__header--opened',