Optionalfieldtitle - Required This is the title that will be displayed in the header for this column.
Optionalvisiblevisible - (boolean, default - true) determines if the column is visible. (see Column Visibility for more details
Optionalwidthsets the width of this column, this can be set in pixels or as a percentage of total table width (if not set the system will determine the best)
field - Required (not required in icon/button columns) this is the key for this column in the data array.