class TaskJuggler::PlaceHolderCell
This class is used to model cells that are just placeholders for a line of an embedded ReportTable
.
Public Class Methods
new(line, embeddedLine)
click to toggle source
Create a new placeholder cell. line is the line that this cell belongs to. embeddedLine is the ReportTableLine
that is embedded in this cell.
# File lib/taskjuggler/reports/ReportTableCell.rb, line 383 def initialize(line, embeddedLine) @line = line @line.addCell(self) if line @embeddedLine = embeddedLine end
Public Instance Methods
to_csv(csv, columnIdx, lineIdx)
click to toggle source
Add the current cell to the csv CSV Arrays. columnIdx is the start column in the csv. lineIdx is the index of the current line. The return value is the number of added cells.
# File lib/taskjuggler/reports/ReportTableCell.rb, line 392 def to_csv(csv, columnIdx, lineIdx) @embeddedLine.to_csv(csv, columnIdx, lineIdx) end
to_html()
click to toggle source
# File lib/taskjuggler/reports/ReportTableCell.rb, line 396 def to_html nil end