/**
 * @class Ext.exporter.file.ooxml.excel.Row
 * @extend Ext.exporter.file.Base
 * @private
 */
 
/**
 * @method addCell
 * Convenience method to add cells.
 * @param {Object/Array} config
 * @return {Ext.exporter.file.ooxml.excel.Cell/Ext.exporter.file.ooxml.excel.Cell[]}
 */
 
/**
 * @method getCell
 * Convenience method to fetch a cell by its id.
 * @param id
 * @return {Ext.exporter.file.ooxml.excel.Cell}
 */
 
/**
 * @cfg {Boolean} [collapsed=null]
 *
 * `true` if the rows 1 level of outlining deeper than the current row are in the collapsed outline state.
 * It means that the rows which are 1 outline level deeper (numerically higher value) than the current
 * row are currently hidden due to a collapsed outline state.
 *
 * It is possible for collapsed to be false and yet still have the rows in question hidden. This can
 * be achieved by having a lower outline level collapsed, thus hiding all the child rows.
 * @accessor
 */
 
/**
 * @cfg {Boolean} [hidden=false]
 * `true` if the row is hidden, e.g., due to a collapsed outline or by manually selecting and hiding a row.
 * @accessor
 */
 
/**
 * @cfg {Number} [height=null]
 * Row height measured in point size. There is no margin padding on row height.
 * @accessor
 */
 
/**
 * @cfg {Number} [outlineLevel=null]
 * Outlining level of the row, when outlining is on.
 * @accessor
 */
 
/**
 * @cfg {Boolean} [showPhonetic=null]
 * `true` if the row should show phonetic.
 * @accessor
 */
 
/**
 * @cfg {String} [index=null]
 * Row index. Indicates to which row in the sheet this row definition corresponds.
 * @accessor
 */
 
/**
 * @cfg {String} [styleId=null]
 * Index to style record for the row
 * @accessor
 */
 
/**
 * @cfg {Ext.exporter.file.ooxml.excel.Worksheet} [worksheet=null]
 * Reference to the parent worksheet
 * @accessor
 */
 
/**
 * @cfg {Ext.exporter.file.ooxml.excel.Cell[]} [cells=[]]
 * Collection of cells available on this row.
 * @accessor
 */