From aefcbeeb0051421cf43d9f29134a07e193b5e1f8 Mon Sep 17 00:00:00 2001 From: Adam Bradley Date: Mon, 4 Jan 2016 13:17:07 -0600 Subject: [PATCH] refactor(item): all buttons inside of item receive .item-button --- ionic/components/item/item.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/ionic/components/item/item.ts b/ionic/components/item/item.ts index b7bf7f32b9..64c17654d5 100644 --- a/ionic/components/item/item.ts +++ b/ionic/components/item/item.ts @@ -1,4 +1,6 @@ -import {Component} from 'angular2/core'; +import {Component, ContentChildren} from 'angular2/core'; + +import {Button} from '../button/button'; /** @@ -57,4 +59,10 @@ import {Component} from 'angular2/core'; 'class': 'item' } }) -export class Item {} +export class Item { + + @ContentChildren(Button) + set _buttons(buttons) { + Button.setRoles(buttons, 'item-button'); + } +}