@@ -26,10 +26,35 @@ export class ComponentViewer {
2626 }
2727}
2828
29+ @Component ( {
30+ selector : 'component-overview' ,
31+ templateUrl : './component-overview.html' ,
32+ encapsulation : ViewEncapsulation . None ,
33+ } )
34+ export class ComponentOverview {
35+ constructor ( public componentViewer : ComponentViewer ) { }
36+ }
37+
38+ @Component ( {
39+ selector : 'component-api' ,
40+ templateUrl : './component-api.html' ,
41+ encapsulation : ViewEncapsulation . None ,
42+ } )
43+ export class ComponentApi extends ComponentOverview { }
44+
45+ @Component ( {
46+ selector : 'component-examples' ,
47+ templateUrl : './component-examples.html' ,
48+ encapsulation : ViewEncapsulation . None ,
49+ } )
50+ export class ComponentExamples extends ComponentOverview { }
51+
52+
53+
2954@NgModule ( {
3055 imports : [ MdTabsModule , RouterModule , DocViewerModule , CommonModule ] ,
3156 exports : [ ComponentViewer ] ,
32- declarations : [ ComponentViewer ] ,
57+ declarations : [ ComponentViewer , ComponentOverview , ComponentApi , ComponentExamples ] ,
3358 providers : [ DocumentationItems , ComponentPageTitle ] ,
3459} )
3560export class ComponentViewerModule { }
0 commit comments