diff --git a/packages/gantt/src/table/gantt-table.component.ts b/packages/gantt/src/table/gantt-table.component.ts
index a79a74a8..c45fef8a 100644
--- a/packages/gantt/src/table/gantt-table.component.ts
+++ b/packages/gantt/src/table/gantt-table.component.ts
@@ -1,16 +1,8 @@
-import {
- Component,
- OnInit,
- ElementRef,
- ChangeDetectionStrategy,
- Input,
- EventEmitter,
- Output,
- HostBinding,
-} from '@angular/core';
+import { Component, OnInit, ElementRef, ChangeDetectionStrategy, Input, EventEmitter, Output } from '@angular/core';
import { GanttUpper } from '../gantt-upper';
import { GanttRef, GANTT_REF_TOKEN } from '../gantt-ref';
import { GanttDependencyDragEvent, GanttDependencyEvent, GanttItemInternal } from '../class';
+
@Component({
selector: 'ngx-gantt',
templateUrl: './gantt-table.component.html',
diff --git a/packages/gantt/src/table/group/group.component.html b/packages/gantt/src/table/group/group.component.html
index e69de29b..59efce8e 100644
--- a/packages/gantt/src/table/group/group.component.html
+++ b/packages/gantt/src/table/group/group.component.html
@@ -0,0 +1,7 @@
+
+
diff --git a/packages/gantt/src/table/group/group.component.ts b/packages/gantt/src/table/group/group.component.ts
index e69de29b..5cfd9136 100644
--- a/packages/gantt/src/table/group/group.component.ts
+++ b/packages/gantt/src/table/group/group.component.ts
@@ -0,0 +1,18 @@
+import { Component, OnInit, TemplateRef, Input, ViewChild, ElementRef, HostBinding } from '@angular/core';
+import { GanttGroup } from '../../class/group';
+
+@Component({
+ selector: 'gantt-table-group',
+ templateUrl: './group.component.html',
+})
+export class GanttTableGroupComponent implements OnInit {
+ @Input() group: GanttGroup;
+
+ @Input() groupHeader: TemplateRef
;
+
+ @HostBinding('class.gantt-table-group') ganttTableGroupClass = true;
+
+ constructor(public elementRef: ElementRef) {}
+
+ ngOnInit() {}
+}
diff --git a/packages/gantt/src/table/items/items.component.html b/packages/gantt/src/table/items/items.component.html
index e69de29b..3867a58e 100644
--- a/packages/gantt/src/table/items/items.component.html
+++ b/packages/gantt/src/table/items/items.component.html
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+
+
diff --git a/packages/gantt/src/table/items/items.component.ts b/packages/gantt/src/table/items/items.component.ts
index e69de29b..6ed250f1 100644
--- a/packages/gantt/src/table/items/items.component.ts
+++ b/packages/gantt/src/table/items/items.component.ts
@@ -0,0 +1,19 @@
+import { Component, OnInit, Input, HostBinding, QueryList } from '@angular/core';
+import { GanttItem } from '../../class/item';
+import { GanttTableColumnComponent } from '../column/column.component';
+
+@Component({
+ selector: 'gantt-table-items',
+ templateUrl: './items.component.html',
+})
+export class GanttTableItemsComponent implements OnInit {
+ @Input() items: GanttItem[] = [];
+
+ @Input() columns: QueryList;
+
+ @HostBinding('class.gantt-table-items') ganttTableItemsClass = true;
+
+ constructor() {}
+
+ ngOnInit() {}
+}