<div class="header-panel member">
<h2><span class="identifier">TableColumn</span> Class</h2>
<dl class="dl-horizontal">
<dt>File</dt><dd class="filename">wijmo.grid.sheet.js</dd>
<dt>Module</dt><dd><a href="topic/wijmo.grid.sheet.Module.html"><span class="identifier">wijmo.grid.sheet</span></a></dd>
</dl>
<div class="comment"><p>Represents a column within the <a href="topic/wijmo.grid.sheet.Table.Class.html"><span class="identifier">Table</span></a>.</p></div>
</div>
<div class="member-panel class members" ng-class="{ 'show-inherited' : ctx.showInherited, 'show-raisers' : ctx.showRaisers }">
<h3 class="node">Constructor</h3>
<ul>
<li class="mmethod"><a href="topic/wijmo.grid.sheet.TableColumn.Class.html/#constructor">constructor</a></li>
</ul>
<h3 class="node">Properties</h3>
<ul>
<li class="mproperty"><a href="topic/wijmo.grid.sheet.TableColumn.Class.html/#name">name</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.sheet.TableColumn.Class.html/#showFilterButton">showFilterButton</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.sheet.TableColumn.Class.html/#table">table</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.sheet.TableColumn.Class.html/#totalRowFunction">totalRowFunction</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.sheet.TableColumn.Class.html/#totalRowLabel">totalRowLabel</a></li>
</ul>
</div>
<h3>Constructor</h3>
<div id="constructor" class="member-panel mmethod">
<h3>constructor</h3>
<pre>constructor(name: <a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank"><span class="identifier">string</span></a>, totalRowLabel?: <a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank"><span class="identifier">string</span></a>, totalRowFunction?: <a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank"><span class="identifier">string</span></a>, showFilterButton?: <a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Boolean" target="_blank"><span class="identifier">boolean</span></a>): <a href="topic/wijmo.grid.sheet.TableColumn.Class.html"><span class="identifier">TableColumn</span></a></pre>
<div class="comment"><p>Initializes a new instance of the <a href="topic/wijmo.grid.sheet.TableColumn.Class.html"><span class="identifier">TableColumn</span></a> class.</p></div>
<dl class="dl-horizontal">
  <dt>Parameters</dt><dd></dd>
</dl>
<ul>
<li><b>name</b>: <a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank"><span class="identifier">string</span></a><br/><p>The name of the table column.</p></li><li><b>totalRowLabel</b>: <a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank"><span class="identifier">string</span></a> <span class="badge">Optional</span><br/><p>The string to show in the totals row cell for the column.</p></li><li><b>totalRowFunction</b>: <a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank"><span class="identifier">string</span></a> <span class="badge">Optional</span><br/><p>The function to show in the totals row cell for this column.</p></li><li><b>showFilterButton</b>: <a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Boolean" target="_blank"><span class="identifier">boolean</span></a> <span class="badge">Optional</span><br/><p>Indicating whether show the filter button for the table column.  The default value of showFilterButton is true.</p></li></ul>
<dl class="dl-horizontal">
  <dt>Returns</dt><dd><a href="topic/wijmo.grid.sheet.TableColumn.Class.html"><span class="identifier">TableColumn</span></a></dd>
</dl>
</div>
<h3 class="node">Properties</h3>
<div class="member-list" ng-class="{ 'show-inherited' : ctx.showInherited, 'show-raisers' : ctx.showRaisers }">
<div id="name" class="member-panel mproperty">
<h3>name</h3>
<div class="comment"><p>Gets the name of the table column. It is referenced through functions.</p></div>
<dl class="dl-horizontal">
  <dt>Type</dt><dd><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank"><span class="identifier">string</span></a></dd>
</dl>
</div>
<div id="showFilterButton" class="member-panel mproperty">
<h3>showFilterButton</h3>
<div class="comment"><p>Indicating whether show the filter button for the table column.</p>
<p>As FlexSheet has not supported filter for table yet, this property is used for import/export operation only by now.</p></div>
<dl class="dl-horizontal">
  <dt>Type</dt><dd><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Boolean" target="_blank"><span class="identifier">boolean</span></a></dd>
</dl>
</div>
<div id="table" class="member-panel mproperty">
<h3>table</h3>
<div class="comment"><p>Gets the Table the table columns belongs to.</p></div>
<dl class="dl-horizontal">
  <dt>Type</dt><dd><a href="topic/wijmo.grid.sheet.Table.Class.html"><span class="identifier">Table</span></a></dd>
</dl>
</div>
<div id="totalRowFunction" class="member-panel mproperty">
<h3>totalRowFunction</h3>
<div class="comment"><p>The function to show in the totals row cell for the column.</p></div>
<dl class="dl-horizontal">
  <dt>Type</dt><dd><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank"><span class="identifier">string</span></a></dd>
</dl>
</div>
<div id="totalRowLabel" class="member-panel mproperty">
<h3>totalRowLabel</h3>
<div class="comment"><p>The string to show in the totals row cell for the column.</p></div>
<dl class="dl-horizontal">
  <dt>Type</dt><dd><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank"><span class="identifier">string</span></a></dd>
</dl>
</div>
</div>
