21 lines
495 B
TypeScript
21 lines
495 B
TypeScript
import { Component, OnInit, Input } from '@angular/core';
|
|
import { DataModel } from '../../entities/DataModel';
|
|
|
|
@Component({
|
|
selector: 'toc',
|
|
templateUrl: '/toc.component.html',
|
|
providers: []
|
|
})
|
|
export class TocComponent implements OnInit{
|
|
@Input() dataModel: DataModel;
|
|
private headers = new Array();
|
|
|
|
ngOnInit(){
|
|
var len = this.dataModel.groups.length;
|
|
for (var i=0; i<len; i++){
|
|
this.headers.push (this.dataModel.groups[i].title)
|
|
}
|
|
|
|
}
|
|
|
|
} |