Readonly
asWill try to return the value as a javascript date.
Readonly
asWill try to return the value as a displayable string
Readonly
asReturns that values as an unformatted string. This is useful for copy/export. Note - Even in the case of unformatted text we do a 'minimum' amount. For example we convert dates, percentages, and times.
Readonly
calcedReadonly
colIf the cell is merged then the colSpan will be greater than 1
Readonly
commentsA list of comments. TODO - not implemented yet. This will be a proper comment type.
Readonly
couldIf a cell can overflow.
Currently only cells can overflow to the left or right.
Readonly
formattedReturns the value as formatted text using
NumberFormatParser. This is the textValue as a string with additional rendering info from the NumberFormat formattedValue.displayText.
Readonly
formulaReadonly
hyperlinkHyperlink if set or null
Readonly
isReadonly
overflowThis is used with overflowSize to calculate overflow.
overflowSize Only AnchorLocation.LEFT, AnchorLocation.CENTER, AnchorLocation.RIGHT are currently supported
Readonly
overflowUsed to calculate overflow. This is the entire size of the cell if there is overflow. If there is no overflow then this is null. This is slightly different than best fit in that it only measures offsetting insets
This can be an expensive operations as it requires measuring the cell.
Readonly
renderReturns the alignment to use when rendering the text. This is not just the style alignment because the type of cell can also influence
Readonly
rowIf the cell is merged then the rowSpan will be greater than 1
Readonly
styleReadonly
textContains an ITextFrame. This can be null if this cell does not contain text. This is the final textFrame that includes the formattedValue as well as additional text layout information such as wrapping, alignment, etc. In addition rich text will be here
Readonly
typeReadonly
valueThe value of the cell.
Readonly
warningsIf the cell has warnings. Not this is different than an error as this will replace the value and type
Used to calculate the size that will best display the cell When calculating bestFit for rows or columns this will be used.
If null is returned then this cell will be ignore for sizing purposes. Additionally either dimension can be null unspecified. Indicating that this direction will not be used.
The width of the column. Text uses this to wrap
Optional
fullContent: booleanfalseIf true then the cell will try to size with the minimum amount of space.
convenience for calling the constructor.
Optional
calcedValues: ICalcCellValuesIf the two cells are logically equal..
Allows for parsing a number format for the current cell with with a different numberFormat.
Immutable representation of a cell within a sheet. Use
See
ISheetModel to set/update/clear cells.