default behavior is to make column as wide as the longest text in the column (headers included)
columnWidth option is no longer mandatory
if columnWidth is omitted it will calculate the width based on the length of text in the column (headers and data)
if columnWidth is defined for the column index in the columnWidth array it will use that value, if it is undefined or null it will calculate the value.
This contribution provides the following feature:
columnWidth
is omitted it will calculate the width based on the length of text in the column (headers and data)columnWidth
is defined for the column index in thecolumnWidth
array it will use that value, if it isundefined
ornull
it will calculate the value.cc: @lirantal @yaronn