Files
Brandy Carney ff8169cb0a Merge branch 'master' into searchbar-fix
# Conflicts:
#	ionic/components/searchbar/searchbar.ts
2015-12-10 17:55:44 -05:00

34 lines
537 B
TypeScript

import {Directive} from 'angular2/core';
import {IonicApp} from '../app/app';
import {Menu} from './menu';
/**
* TODO
* @see {@link /docs/v2/components#menus Menu Component Docs}
* @see {@link ../../menu/Menu Menu API Docs}
*/
@Directive({
selector: '[menu-close]',
inputs: [
'menuClose'
],
host: {
'(click)': 'close()'
}
})
export class MenuClose {
constructor(private app: IonicApp) {}
/**
* @private
*/
close() {
let menu = Menu.getById(this.app, this.menuClose);
menu && menu.close();
}
}