import { Component, Prop } from '@stencil/core'; import { Config } from '../../interface'; @Component({ tag: 'ion-menu-button', styleUrls: { ios: 'menu-button.ios.scss', md: 'menu-button.md.scss' }, host: { theme: 'menu-button' } }) export class MenuButton { @Prop({ context: 'config' }) config!: Config; /** * Optional property that maps to a Menu's `menuId` prop. Can also be `left` or `right` for the menu side. This is used to find the correct menu to toggle */ @Prop() menu?: string; /** * Automatically hides the menu button when the corresponding menu is not active */ @Prop() autoHide = true; render() { const menuIcon = this.config.get('menuIcon', 'menu'); return ( ); } }