@@ -14,14 +14,84 @@ <h1>Tab Nav Bar</h1>
1414</ div >
1515
1616
17- < h1 > Tab Group Demo</ h1 >
17+ < h1 > Tab Group Demo - Dynamic Height </ h1 >
1818
19- < md-tab-group class ="demo-tab-group ">
20- < md-tab *ngFor ="let tab of tabs; let i = index " [disabled] ="i == 1 ">
19+ < md-tab-group class ="demo-tab-group " md-dynamic-height >
20+ < md-tab *ngFor ="let tab of tabs " [disabled] ="tab.disabled ">
21+ < template md-tab-label > {{tab.label}}</ template >
22+ {{tab.content}}
23+ < br >
24+ < br >
25+ < div *ngIf ="tab.extraContent ">
26+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla venenatis ante augue.
27+ Phasellus volutpat neque ac dui mattis vulputate. Etiam consequat aliquam cursus.
28+ In sodales pretium ultrices. Maecenas lectus est, sollicitudin consectetur felis nec,
29+ feugiat ultricies mi. Aliquam erat volutpat. Nam placerat, tortor in ultrices porttitor,
30+ orci enim rutrum enim, vel tempor sapien arcu a tellus. Vivamus convallis sodales ante varius
31+ gravida. Curabitur a purus vel augue ultrices ultricies id a nisl. Nullam malesuada consequat
32+ diam, a facilisis tortor volutpat et. Sed urna dolor, aliquet vitae posuere vulputate, euismod
33+ ac lorem. Sed felis risus, pulvinar at interdum quis, vehicula sed odio. Phasellus in enim
34+ venenatis, iaculis tortor eu, bibendum ante. Donec ac tellus dictum neque volutpat blandit.
35+ Praesent efficitur faucibus risus, ac auctor purus porttitor vitae. Phasellus ornare dui nec
36+ orci posuere, nec luctus mauris semper.
37+ < br >
38+ < br >
39+ Morbi viverra, ante vel aliquet tincidunt, leo dolor pharetra quam, at semper massa orci nec
40+ magna. Donec posuere nec sapien sed laoreet. Etiam cursus nunc in condimentum facilisis.
41+ Etiam in tempor tortor. Vivamus faucibus egestas enim, at convallis diam pulvinar vel.
42+ Cras ac orci eget nisi maximus cursus. Nunc urna libero, viverra sit amet nisl at, hendrerit
43+ tempor turpis. Maecenas facilisis convallis mi vel tempor. Nullam vitae nunc leo. Cras sed
44+ nisl consectetur, rhoncus sapien sit amet, tempus sapien.
45+ < br >
46+ < br >
47+ Integer turpis erat, porttitor vitae mi faucibus, laoreet interdum tellus. Curabitur posuere
48+ molestie dictum. Morbi eget congue risus, quis rhoncus quam. Suspendisse vitae hendrerit erat,
49+ at posuere mi. Cras eu fermentum nunc. Sed id ante eu orci commodo volutpat non ac est.
50+ Praesent ligula diam, congue eu enim scelerisque, finibus commodo lectus.
51+ </ div >
52+ < br >
53+ < br >
54+ < md-input placeholder ="Tab Label " [(ngModel)] ="tab.label "> </ md-input >
55+ </ md-tab >
56+ </ md-tab-group >
57+
58+
59+ < h1 > Tab Group Demo - Fixed Height</ h1 >
60+
61+ < md-tab-group class ="demo-tab-group " style ="height: 200px ">
62+ < md-tab *ngFor ="let tab of tabs " [disabled] ="tab.disabled ">
2163 < template md-tab-label > {{tab.label}}</ template >
2264 {{tab.content}}
2365 < br >
2466 < br >
67+ < div *ngIf ="tab.extraContent ">
68+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla venenatis ante augue.
69+ Phasellus volutpat neque ac dui mattis vulputate. Etiam consequat aliquam cursus.
70+ In sodales pretium ultrices. Maecenas lectus est, sollicitudin consectetur felis nec,
71+ feugiat ultricies mi. Aliquam erat volutpat. Nam placerat, tortor in ultrices porttitor,
72+ orci enim rutrum enim, vel tempor sapien arcu a tellus. Vivamus convallis sodales ante varius
73+ gravida. Curabitur a purus vel augue ultrices ultricies id a nisl. Nullam malesuada consequat
74+ diam, a facilisis tortor volutpat et. Sed urna dolor, aliquet vitae posuere vulputate, euismod
75+ ac lorem. Sed felis risus, pulvinar at interdum quis, vehicula sed odio. Phasellus in enim
76+ venenatis, iaculis tortor eu, bibendum ante. Donec ac tellus dictum neque volutpat blandit.
77+ Praesent efficitur faucibus risus, ac auctor purus porttitor vitae. Phasellus ornare dui nec
78+ orci posuere, nec luctus mauris semper.
79+ < br >
80+ < br >
81+ Morbi viverra, ante vel aliquet tincidunt, leo dolor pharetra quam, at semper massa orci nec
82+ magna. Donec posuere nec sapien sed laoreet. Etiam cursus nunc in condimentum facilisis.
83+ Etiam in tempor tortor. Vivamus faucibus egestas enim, at convallis diam pulvinar vel.
84+ Cras ac orci eget nisi maximus cursus. Nunc urna libero, viverra sit amet nisl at, hendrerit
85+ tempor turpis. Maecenas facilisis convallis mi vel tempor. Nullam vitae nunc leo. Cras sed
86+ nisl consectetur, rhoncus sapien sit amet, tempus sapien.
87+ < br >
88+ < br >
89+ Integer turpis erat, porttitor vitae mi faucibus, laoreet interdum tellus. Curabitur posuere
90+ molestie dictum. Morbi eget congue risus, quis rhoncus quam. Suspendisse vitae hendrerit erat,
91+ at posuere mi. Cras eu fermentum nunc. Sed id ante eu orci commodo volutpat non ac est.
92+ Praesent ligula diam, congue eu enim scelerisque, finibus commodo lectus.
93+ </ div >
94+ < br >
2595 < br >
2696 < md-input placeholder ="Tab Label " [(ngModel)] ="tab.label "> </ md-input >
2797 </ md-tab >
0 commit comments