feat(tabs): emit tabStripItem tap event (#7693)

This commit is contained in:
Vasil Chimev
2019-08-20 13:35:58 +03:00
committed by GitHub
parent a21d5e402b
commit b0d1c9106a

View File

@@ -44,11 +44,12 @@ class MDCTabBarDelegateImpl extends NSObject implements MDCTabBarDelegate {
owner._canSelectItem = false; owner._canSelectItem = false;
} }
return shouldSelectItem; const tabStripItems = owner.tabStrip && owner.tabStrip.items;
} if (tabStripItems && tabStripItems[selectedIndex]) {
tabStripItems[selectedIndex]._emit(TabStripItem.tapEvent);
}
public tabBarWillSelectItem(tabBar: MDCTabBar, item: UITabBarItem): void { return shouldSelectItem;
//
} }
public tabBarDidSelectItem(tabBar: MDCTabBar, selectedItem: UITabBarItem): void { public tabBarDidSelectItem(tabBar: MDCTabBar, selectedItem: UITabBarItem): void {