//>>built define(["dojo/_base/declare","dojo/_base/array","dojo/dom-geometry","./_ExportWriter","../Exporter"],function(h,g,e,k,l){l.registerWriter("table","dojox.grid.enhanced.plugins.exporter.TableWriter");return h("dojox.grid.enhanced.plugins.exporter.TableWriter",k,{constructor:function(a){this._viewTables=[];this._tableAttrs=a||{}},_getTableAttrs:function(a){(a=this._tableAttrs[a]||"")&&" "!=a[0]&&(a=" "+a);return a},_getRowClass:function(a){return a.isHeader?" grid_header":[" grid_row grid_row_",a.rowIdx+ 1,a.rowIdx%2?" grid_even_row":" grid_odd_row"].join("")},_getColumnClass:function(a){a=a.cell.index+a.colOffset+1;return[" grid_column grid_column_",a,a%2?" grid_odd_column":" grid_even_column"].join("")},beforeView:function(a){var b=a.viewIdx,c=this._viewTables[b],f=e.getMarginBox(a.view.contentNode).w;if(!c){for(var d=c=0;d