update to use host

This commit is contained in:
Adam Bradley
2015-06-22 13:05:47 -05:00
parent 43042ed999
commit e81a78e9d6
13 changed files with 46 additions and 59 deletions

View File

@ -7,13 +7,11 @@ import {Tabs} from './tabs';
@Directive({
selector: 'button.tab-button',
properties: ['tab'],
hostProperties: {
'btnId': 'attr.id',
'panelId': 'attr.aria-controls',
'tab.isSelected': 'attr.aria-selected'
},
hostListeners: {
'^click': 'onClick($event)'
host: {
'[attr.id]': 'btnId',
'[attr.aria-controls]': 'panelId',
'[attr.aria-selected]': 'tab.isSelected',
'(^click)': 'onClick($event)'
},
lifecycle: [onInit]
})