@@ -9,7 +9,7 @@ import 'package:bwu_ng_elements/icon.dart'
9
9
show BwuIcon, BwuIconSetSvg, IconSetRegistry;
10
10
import 'package:bwu_ng_elements/item.dart' show BwuItem;
11
11
12
- import 'package:angular2/core.dart' show Component, OnInit, provide;
12
+ import 'package:angular2/core.dart' show Component, OnInit, ViewEncapsulation, provide;
13
13
import 'package:bwu_ng_elements/icons.dart' show BwuIcons;
14
14
import 'package:bwu_ng_elements/item/icon_item.dart' ;
15
15
@@ -24,10 +24,22 @@ void main() {
24
24
]);
25
25
}
26
26
27
+ ///
28
+ @Component (
29
+ selector: 'content-element' ,
30
+ // encapsulation: ViewEncapsulation.Native,
31
+ template: '''
32
+ <div>
33
+ <ng-content></ng-content>
34
+ <div>
35
+ ''' )
36
+ class ContentElement {
37
+ }
38
+
27
39
/// Example root component
28
40
@Component (
29
41
selector: 'app-element' ,
30
- directives: const [BwuIcon , BwuIcons , BwuItem , BwuIconItem ],
42
+ directives: const [BwuIcon , BwuIcons , BwuItem , BwuIconItem , ContentElement ],
31
43
//styleUrls: const ['app_element.css'],
32
44
styles: const [
33
45
'''
@@ -40,11 +52,12 @@ void main() {
40
52
<bwu-icons></bwu-icons>
41
53
<h1>BWU NG Elements Item Demo</h1>
42
54
<div class="container">
43
- <bwu-item>Item</bwu-item>
44
- <bwu-icon-item>
45
- <bwu-icon icon="inbox" item- icon></bwu-icon>
46
- Inbox
55
+
56
+ <bwu-icon-item *ngFor="#item of iconSetNames" >
57
+ <bwu-icon *ngIf="item.length > 3" icon="chevron-right"
58
+ width="14px" class="has-submenu"></bwu-icon>
47
59
</bwu-icon-item>
60
+
48
61
<div>
49
62
''' )
50
63
class AppElement implements OnInit {
0 commit comments