@internetarchive/ia-menu-slider
Advanced tools
Comparing version 0.1.9-alpha4 to 0.1.9-alpha5
{ | ||
"name": "@internetarchive/ia-menu-slider", | ||
"version": "0.1.9-alpha4", | ||
"version": "0.1.9-alpha5", | ||
"description": "Menu slider used in ia-topnav", | ||
@@ -5,0 +5,0 @@ "author": "ia-menu-slider", |
@@ -8,3 +8,3 @@ import { nothing } from 'lit-html'; | ||
const sliderEvents = { | ||
closeDrawer: 'ItemNavMenuClosed', | ||
closeDrawer: 'menuSliderClosed', | ||
}; | ||
@@ -22,2 +22,3 @@ export class IAMenuSlider extends LitElement { | ||
animateMenuOpen: { type: Boolean }, | ||
manuallyHandleClose: { type: Boolean }, | ||
}; | ||
@@ -33,2 +34,3 @@ } | ||
this.animateMenuOpen = false; | ||
this.manuallyHandleClose = true; | ||
} | ||
@@ -49,3 +51,5 @@ | ||
closeMenu() { | ||
this.open = false; | ||
if (!this.manuallyHandleClose) { | ||
this.open = false; | ||
} | ||
const { closeDrawer } = sliderEvents; | ||
@@ -52,0 +56,0 @@ const drawerClosed = new CustomEvent(closeDrawer, { |
68275
763