|
|
|
@ -1,4 +1,4 @@ |
|
|
|
|
<tr ng-repeat="node in nodes" ng-class="{'tl-first-row': $first, 'tl-last-row': $last, 'tl-grouping': timeline.isGrouping(), 'tl-project-row': node.payload.is(Timeline.Project)}" ng-show="!node.parentNode || (node.ancestors | ancestorsExpanded)"> |
|
|
|
|
<tr ng-repeat="node in nodes" ng-class="{'tl-first-row': $first, 'tl-last-row': $last, 'tl-grouping': timeline.isGrouping(), 'tl-project-row': node.payload.is(Timeline.Project)}" ng-show="node.ancestors | ancestorsExpanded"> |
|
|
|
|
|
|
|
|
|
<td ng-if="timeline.isGrouping() && node.payload.is(Timeline.Project) && node.level === 0 && node.group !== nodes[$index-1].group" class="tl-grouping" colspan="{{timeline.options.columns.length + 1}}"> |
|
|
|
|
<span class="tl-word-ellipsis"> |
|
|
|
@ -16,6 +16,7 @@ |
|
|
|
|
</span> |
|
|
|
|
</span> |
|
|
|
|
</td> |
|
|
|
|
|
|
|
|
|
<!-- |
|
|
|
|
<td ng-repeat="option in timeline.options.columns"> |
|
|
|
|
(typeof availableRows[option] === 'function') && availableRows[option].call(node.payload, node.payload) || availableRows.general.call(node.payload, node.payload, option) |
|
|
|
|