<div class="header-panel member">
<h2><span class="identifier">Column</span> Class</h2>
<dl class="dl-horizontal">
<dt>File</dt><dd class="filename">wijmo.grid.js</dd>
<dt>Module</dt><dd><a href="topic/wijmo.grid.Module.html"><span class="identifier">wijmo.grid</span></a></dd>
<dt>Base Class</dt><dd><a href="topic/wijmo.grid.RowCol.Class.html"><span class="identifier">RowCol</span></a></dd>
<dt>Derived Classes</dt><dd><a href="topic/wijmo-wijmo.angular2.grid.WjFlexGridColumn.Class.html"><span class="identifier">WjFlexGridColumn</span></a></dd>
<dt>Show</dt>
<dd>
<label><input type="checkbox" ng-model="ctx.showInherited"> Inherited Members</label>&nbsp;&nbsp;&nbsp;
<label><input type="checkbox" ng-model="ctx.showRaisers"> Event Raisers</label>
</dd>
</dl>
<div class="comment"><p>Represents a column on the grid.</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.Column.Class.html/#constructor">constructor</a></li>
</ul>
<h3 class="node">Properties</h3>
<ul>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#aggregate">aggregate</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#align">align</a></li>
<li class="mproperty inherited"><a href="topic/wijmo.grid.Column.Class.html/#allowDragging">allowDragging</a></li>
<li class="mproperty inherited"><a href="topic/wijmo.grid.Column.Class.html/#allowMerging">allowMerging</a></li>
<li class="mproperty inherited"><a href="topic/wijmo.grid.Column.Class.html/#allowResizing">allowResizing</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#allowSorting">allowSorting</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#binding">binding</a></li>
<li class="mproperty inherited"><a href="topic/wijmo.grid.Column.Class.html/#collectionView">collectionView</a></li>
<li class="mproperty inherited"><a href="topic/wijmo.grid.Column.Class.html/#cssClass">cssClass</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#currentSort">currentSort</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#dataMap">dataMap</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#dataType">dataType</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#dropDownCssClass">dropDownCssClass</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#format">format</a></li>
<li class="mproperty inherited"><a href="topic/wijmo.grid.Column.Class.html/#grid">grid</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#header">header</a></li>
<li class="mproperty inherited"><a href="topic/wijmo.grid.Column.Class.html/#index">index</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#inputType">inputType</a></li>
<li class="mproperty inherited"><a href="topic/wijmo.grid.Column.Class.html/#isContentHtml">isContentHtml</a></li>
<li class="mproperty inherited"><a href="topic/wijmo.grid.Column.Class.html/#isReadOnly">isReadOnly</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#isRequired">isRequired</a></li>
<li class="mproperty inherited"><a href="topic/wijmo.grid.Column.Class.html/#isSelected">isSelected</a></li>
<li class="mproperty inherited"><a href="topic/wijmo.grid.Column.Class.html/#isVisible">isVisible</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#mask">mask</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#maxLength">maxLength</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#maxWidth">maxWidth</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#minWidth">minWidth</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#name">name</a></li>
<li class="mproperty inherited"><a href="topic/wijmo.grid.Column.Class.html/#pos">pos</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#quickAutoSize">quickAutoSize</a></li>
<li class="mproperty inherited"><a href="topic/wijmo.grid.Column.Class.html/#renderSize">renderSize</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#renderWidth">renderWidth</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#showDropDown">showDropDown</a></li>
<li class="mproperty inherited"><a href="topic/wijmo.grid.Column.Class.html/#size">size</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#sortMemberPath">sortMemberPath</a></li>
<li class="mproperty inherited"><a href="topic/wijmo.grid.Column.Class.html/#visible">visible</a></li>
<li class="mproperty inherited"><a href="topic/wijmo.grid.Column.Class.html/#visibleIndex">visibleIndex</a></li>
<li class="mproperty"><a href="topic/wijmo.grid.Column.Class.html/#width">width</a></li>
<li class="mproperty inherited"><a href="topic/wijmo.grid.Column.Class.html/#wordWrap">wordWrap</a></li>
</ul>
<h3 class="node">Methods</h3>
<ul>
<li class="mmethod"><a href="topic/wijmo.grid.Column.Class.html/#getAlignment">getAlignment</a></li>
<li class="mmethod"><a href="topic/wijmo.grid.Column.Class.html/#getIsRequired">getIsRequired</a></li>
<li class="mmethod inherited"><a href="topic/wijmo.grid.Column.Class.html/#onPropertyChanged">onPropertyChanged</a></li>
</ul>
</div>
<h3>Constructor</h3>
<div id="constructor" class="member-panel mmethod">
<h3>constructor</h3>
<pre>constructor(options?: <span class="identifier">any</span>): <a href="topic/wijmo.grid.Column.Class.html"><span class="identifier">Column</span></a></pre>
<div class="comment"><p>Initializes a new instance of the <a href="topic/wijmo.grid.Column.Class.html"><span class="identifier">Column</span></a> class.</p></div>
<dl class="dl-horizontal">
  <dt>Parameters</dt><dd></dd>
</dl>
<ul>
<li><b>options</b>: <span class="identifier">any</span> <span class="badge">Optional</span><br/><p>Initialization options for the column.</p></li></ul>
<dl class="dl-horizontal">
  <dt>Returns</dt><dd><a href="topic/wijmo.grid.Column.Class.html"><span class="identifier">Column</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="aggregate" class="member-panel mproperty">
<h3>aggregate</h3>
<div class="comment"><p>Gets or sets the <a href="topic/wijmo.Aggregate.Enum.html"><span class="identifier">Aggregate</span></a> to display in the group header rows 
for the column.</p></div>
<dl class="dl-horizontal">
  <dt>Type</dt><dd><a href="topic/wijmo.Aggregate.Enum.html"><span class="identifier">Aggregate</span></a></dd>
</dl>
</div>
<div id="align" class="member-panel mproperty">
<h3>align</h3>
<div class="comment"><p>Gets or sets the horizontal alignment of items in the column.</p>
<p>The default value for this property is null, which causes the grid to select
the alignment automatically based on the column's <a href="topic/wijmo.grid.Column.Class.html/#dataType"><span class="identifier">dataType</span></a> (numbers are
right-aligned, Boolean values are centered, and other types are left-aligned).</p>
<p>If you want to override the default alignment, set this property
to 'left', 'right', or 'center'.</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="allowDragging" class="member-panel mproperty inherited">
<h3>allowDragging</h3>
<div class="comment"><p>Gets or sets a value that indicates whether the user can move the row or column to a new position with the mouse.</p></div>
<dl class="dl-horizontal">
  <dt>Inherited From</dt><dd><a href="topic/wijmo.grid.RowCol.Class.html"><span class="identifier">RowCol</span></a></dd>
  <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="allowMerging" class="member-panel mproperty inherited">
<h3>allowMerging</h3>
<div class="comment"><p>Gets or sets a value that indicates whether cells in the row or column can be merged.</p></div>
<dl class="dl-horizontal">
  <dt>Inherited From</dt><dd><a href="topic/wijmo.grid.RowCol.Class.html"><span class="identifier">RowCol</span></a></dd>
  <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="allowResizing" class="member-panel mproperty inherited">
<h3>allowResizing</h3>
<div class="comment"><p>Gets or sets a value that indicates whether the user can resize the row or column with the mouse.</p></div>
<dl class="dl-horizontal">
  <dt>Inherited From</dt><dd><a href="topic/wijmo.grid.RowCol.Class.html"><span class="identifier">RowCol</span></a></dd>
  <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="allowSorting" class="member-panel mproperty">
<h3>allowSorting</h3>
<div class="comment"><p>Gets or sets a value that indicates whether the user can sort the column by clicking its header.</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="binding" class="member-panel mproperty">
<h3>binding</h3>
<div class="comment"><p>Gets or sets the name of the property the column is bound to.</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="collectionView" class="member-panel mproperty inherited">
<h3>collectionView</h3>
<div class="comment"><p>Gets the <a href="topic/wijmo.collections.ICollectionView.Interface.html"><span class="identifier">ICollectionView</span></a> bound to this row or column.</p></div>
<dl class="dl-horizontal">
  <dt>Inherited From</dt><dd><a href="topic/wijmo.grid.RowCol.Class.html"><span class="identifier">RowCol</span></a></dd>
  <dt>Type</dt><dd><a href="topic/wijmo.collections.ICollectionView.Interface.html"><span class="identifier">ICollectionView</span></a></dd>
</dl>
</div>
<div id="cssClass" class="member-panel mproperty inherited">
<h3>cssClass</h3>
<div class="comment"><p>Gets or sets a CSS class name to use when rendering 
non-header cells in the row or column.</p></div>
<dl class="dl-horizontal">
  <dt>Inherited From</dt><dd><a href="topic/wijmo.grid.RowCol.Class.html"><span class="identifier">RowCol</span></a></dd>
  <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="currentSort" class="member-panel mproperty">
<h3>currentSort</h3>
<div class="comment"><p>Gets a string that describes the current sorting applied to the column.
Possible values are '+' for ascending order, '-' for descending order, or 
null for unsorted columns.</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="dataMap" class="member-panel mproperty">
<h3>dataMap</h3>
<div class="comment"><p>Gets or sets the <a href="topic/wijmo.grid.DataMap.Class.html"><span class="identifier">DataMap</span></a> used to convert raw values into display
values for the column.</p>
<p>Columns with an associated <a href="topic/wijmo.grid.Column.Class.html/#dataMap"><span class="identifier">dataMap</span></a> show drop-down buttons that
can be used for quick editing. If you do not want to show the drop-down 
buttons, set the column's <a href="topic/wijmo.grid.Column.Class.html/#showDropDown"><span class="identifier">showDropDown</span></a> property to false.</p>
<p>Cell drop-downs require the wijmo.input module to be loaded.</p></div>
<dl class="dl-horizontal">
  <dt>Type</dt><dd><a href="topic/wijmo.grid.DataMap.Class.html"><span class="identifier">DataMap</span></a></dd>
</dl>
</div>
<div id="dataType" class="member-panel mproperty">
<h3>dataType</h3>
<div class="comment"><p>Gets or sets the type of value stored in the column.</p>
<p>Values are coerced into the proper type when editing the grid.</p></div>
<dl class="dl-horizontal">
  <dt>Type</dt><dd><a href="topic/wijmo.DataType.Enum.html"><span class="identifier">DataType</span></a></dd>
</dl>
</div>
<div id="dropDownCssClass" class="member-panel mproperty">
<h3>dropDownCssClass</h3>
<div class="comment"><p>Gets or sets a CSS class name to add to drop-downs in this column.</p>
<p>The drop-down buttons are shown only if the column has a <a href="topic/wijmo.grid.Column.Class.html/#dataMap"><span class="identifier">dataMap</span></a>
set and is editable. Clicking on the drop-down buttons causes the grid
to show a list where users can select the value for the cell.</p>
<p>Cell drop-downs require the wijmo.input module to be loaded.</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="format" class="member-panel mproperty">
<h3>format</h3>
<div class="comment"><p>Gets or sets the format string used to convert raw values into display 
values for the column (see <a href="topic/wijmo.Globalize.Class.html"><span class="identifier">Globalize</span></a>).</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="grid" class="member-panel mproperty inherited">
<h3>grid</h3>
<div class="comment"><p>Gets the <a href="topic/wijmo.grid.FlexGrid.Class.html"><span class="identifier">FlexGrid</span></a> that owns the row or column.</p></div>
<dl class="dl-horizontal">
  <dt>Inherited From</dt><dd><a href="topic/wijmo.grid.RowCol.Class.html"><span class="identifier">RowCol</span></a></dd>
  <dt>Type</dt><dd><a href="topic/wijmo.grid.FlexGrid.Class.html"><span class="identifier">FlexGrid</span></a></dd>
</dl>
</div>
<div id="header" class="member-panel mproperty">
<h3>header</h3>
<div class="comment"><p>Gets or sets the text displayed in the column header.</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="index" class="member-panel mproperty inherited">
<h3>index</h3>
<div class="comment"><p>Gets the index of the row or column in the parent collection.</p></div>
<dl class="dl-horizontal">
  <dt>Inherited From</dt><dd><a href="topic/wijmo.grid.RowCol.Class.html"><span class="identifier">RowCol</span></a></dd>
  <dt>Type</dt><dd><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Number" target="_blank"><span class="identifier">number</span></a></dd>
</dl>
</div>
<div id="inputType" class="member-panel mproperty">
<h3>inputType</h3>
<div class="comment"><p>Gets or sets the "type" attribute of the HTML input element used to edit values
in this column.</p>
<p>By default, this property is set to "tel" for numeric columns, and to "text" for
all other non-boolean column types. The "tel" input type causes mobile devices 
to show a numeric keyboard that includes a negative sign and a decimal separator.</p>
<p>Use this property to change the default setting if the default does not work well
for the current culture, device, or application. In these cases, try setting the 
property to "number" or simply "text."</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="isContentHtml" class="member-panel mproperty inherited">
<h3>isContentHtml</h3>
<div class="comment"><p>Gets or sets a value that indicates whether cells in this row or column 
contain HTML content rather than plain text.</p></div>
<dl class="dl-horizontal">
  <dt>Inherited From</dt><dd><a href="topic/wijmo.grid.RowCol.Class.html"><span class="identifier">RowCol</span></a></dd>
  <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="isReadOnly" class="member-panel mproperty inherited">
<h3>isReadOnly</h3>
<div class="comment"><p>Gets or sets a value that indicates whether cells in the row or column can be edited.</p></div>
<dl class="dl-horizontal">
  <dt>Inherited From</dt><dd><a href="topic/wijmo.grid.RowCol.Class.html"><span class="identifier">RowCol</span></a></dd>
  <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="isRequired" class="member-panel mproperty">
<h3>isRequired</h3>
<div class="comment"><p>Gets or sets a value that determines whether values in the column 
are required.</p>
<p>By default, this property is set to null, which means values 
are required, but non-masked string columns may contain empty
strings.</p>
<p>When set to true, values are required and empty strings are 
not allowed.</p>
<p>When set to false, null values and empty strings are allowed.</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="isSelected" class="member-panel mproperty inherited">
<h3>isSelected</h3>
<div class="comment"><p>Gets or sets a value that indicates whether the row or column is selected.</p></div>
<dl class="dl-horizontal">
  <dt>Inherited From</dt><dd><a href="topic/wijmo.grid.RowCol.Class.html"><span class="identifier">RowCol</span></a></dd>
  <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="isVisible" class="member-panel mproperty inherited">
<h3>isVisible</h3>
<div class="comment"><p>Gets a value that indicates whether the row or column is visible and not collapsed.</p>
<p>This property is read-only. To change the visibility of a
row or column, use the <a href="topic/wijmo.grid.Column.Class.html/#visible"><span class="identifier">visible</span></a> property instead.</p></div>
<dl class="dl-horizontal">
  <dt>Inherited From</dt><dd><a href="topic/wijmo.grid.RowCol.Class.html"><span class="identifier">RowCol</span></a></dd>
  <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="mask" class="member-panel mproperty">
<h3>mask</h3>
<div class="comment"><p>Gets or sets a mask to use while editing values in this column.</p>
<p>The mask format is the same used by the <a href="topic/wijmo.input.InputMask.Class.html"><span class="identifier">InputMask</span></a>
control.</p>
<p>If specified, the mask must be compatible with the value of
the <a href="topic/wijmo.grid.Column.Class.html/#format"><span class="identifier">format</span></a> property. For example, the mask '99/99/9999' can 
be used for entering dates formatted as 'MM/dd/yyyy'.</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="maxLength" class="member-panel mproperty">
<h3>maxLength</h3>
<div class="comment"><p>Gets or sets the maximum number of characters that the can
be entered into the cell.</p>
<p>Set this property to null to allow entry of any number of
characters.</p></div>
<dl class="dl-horizontal">
  <dt>Type</dt><dd><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Number" target="_blank"><span class="identifier">number</span></a></dd>
</dl>
</div>
<div id="maxWidth" class="member-panel mproperty">
<h3>maxWidth</h3>
<div class="comment"><p>Gets or sets the maximum width of 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/Number" target="_blank"><span class="identifier">number</span></a></dd>
</dl>
</div>
<div id="minWidth" class="member-panel mproperty">
<h3>minWidth</h3>
<div class="comment"><p>Gets or sets the minimum width of 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/Number" target="_blank"><span class="identifier">number</span></a></dd>
</dl>
</div>
<div id="name" class="member-panel mproperty">
<h3>name</h3>
<div class="comment"><p>Gets or sets the name of the column.</p>
<p>The column name can be used to retrieve the column using the
<a href="topic/wijmo.grid.FlexGrid.Class.html/#getColumn"><span class="identifier">getColumn</span></a> method.</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="pos" class="member-panel mproperty inherited">
<h3>pos</h3>
<div class="comment"><p>Gets the position of the row or column.</p></div>
<dl class="dl-horizontal">
  <dt>Inherited From</dt><dd><a href="topic/wijmo.grid.RowCol.Class.html"><span class="identifier">RowCol</span></a></dd>
  <dt>Type</dt><dd><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Number" target="_blank"><span class="identifier">number</span></a></dd>
</dl>
</div>
<div id="quickAutoSize" class="member-panel mproperty">
<h3>quickAutoSize</h3>
<div class="comment"><p>Gets or sets a value that determines whether the grid should optimize
performance over precision when auto-sizing this column.</p>
<p>Setting this property to false disables quick auto-sizing for this column.
Setting it to true enables the feature, subject to the value of the grid's
<a href="topic/wijmo.grid.FlexGrid.Class.html/#quickAutoSize"><span class="identifier">quickAutoSize</span></a> property.
Setting it to null (the default value) enables the feature for columns
that display plain text and don't have templates.</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="renderSize" class="member-panel mproperty inherited">
<h3>renderSize</h3>
<div class="comment"><p>Gets the render size of the row or column.
This property accounts for visibility, default size, and min and max sizes.</p></div>
<dl class="dl-horizontal">
  <dt>Inherited From</dt><dd><a href="topic/wijmo.grid.RowCol.Class.html"><span class="identifier">RowCol</span></a></dd>
  <dt>Type</dt><dd><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Number" target="_blank"><span class="identifier">number</span></a></dd>
</dl>
</div>
<div id="renderWidth" class="member-panel mproperty">
<h3>renderWidth</h3>
<div class="comment"><p>Gets the render width of the column.</p>
<p>The value returned takes into account the column's visibility, default size, and min and max sizes.</p></div>
<dl class="dl-horizontal">
  <dt>Type</dt><dd><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Number" target="_blank"><span class="identifier">number</span></a></dd>
</dl>
</div>
<div id="showDropDown" class="member-panel mproperty">
<h3>showDropDown</h3>
<div class="comment"><p>Gets or sets a value that indicates whether the grid adds drop-down
buttons to the cells in this column.</p>
<p>The drop-down buttons are shown only if the column has a <a href="topic/wijmo.grid.Column.Class.html/#dataMap"><span class="identifier">dataMap</span></a>
set and is editable. Clicking on the drop-down buttons causes the grid
to show a list where users can select the value for the cell.</p>
<p>Cell drop-downs require the wijmo.input module to be loaded.</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="size" class="member-panel mproperty inherited">
<h3>size</h3>
<div class="comment"><p>Gets or sets the size of the row or column.
Setting this property to null or negative values causes the element to use the 
parent collection's default size.</p></div>
<dl class="dl-horizontal">
  <dt>Inherited From</dt><dd><a href="topic/wijmo.grid.RowCol.Class.html"><span class="identifier">RowCol</span></a></dd>
  <dt>Type</dt><dd><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Number" target="_blank"><span class="identifier">number</span></a></dd>
</dl>
</div>
<div id="sortMemberPath" class="member-panel mproperty">
<h3>sortMemberPath</h3>
<div class="comment"><p>Gets or sets the name of the property to use when sorting this column.</p>
<p>Use this property in cases where you want the sorting to be performed
based on values other than the ones specified by the <a href="topic/wijmo.grid.Column.Class.html/#binding"><span class="identifier">binding</span></a> property.</p>
<p>Setting this property is null causes the grid to use the value of the
<a href="topic/wijmo.grid.Column.Class.html/#binding"><span class="identifier">binding</span></a> property to sort 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="visible" class="member-panel mproperty inherited">
<h3>visible</h3>
<div class="comment"><p>Gets or sets a value that indicates whether the row or column is visible.</p></div>
<dl class="dl-horizontal">
  <dt>Inherited From</dt><dd><a href="topic/wijmo.grid.RowCol.Class.html"><span class="identifier">RowCol</span></a></dd>
  <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="visibleIndex" class="member-panel mproperty inherited">
<h3>visibleIndex</h3>
<div class="comment"><p>Gets the index of the row or column in the parent collection
ignoring invisible elements (<a href="topic/wijmo.grid.Column.Class.html/#isVisible"><span class="identifier">isVisible</span></a>).</p></div>
<dl class="dl-horizontal">
  <dt>Inherited From</dt><dd><a href="topic/wijmo.grid.RowCol.Class.html"><span class="identifier">RowCol</span></a></dd>
  <dt>Type</dt><dd><a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Number" target="_blank"><span class="identifier">number</span></a></dd>
</dl>
</div>
<div id="width" class="member-panel mproperty">
<h3>width</h3>
<div class="comment"><p>Gets or sets the width of the column.</p>
<p>Column widths may be positive numbers (sets the column width in pixels), 
null or negative numbers (uses the collection's default column width), or
strings in the format '{number}*' (star sizing).</p>
<p>The star-sizing option performs a XAML-style dynamic sizing where column 
widths are proportional to the number before the star. For example, if
a grid has three columns with widths "100", "*", and "3*", the first column
will be 100 pixels wide, the second will take up 1/4th of the remaining
space, and the last will take up the remaining 3/4ths of the remaining space.</p>
<p>Star-sizing allows you to define columns that automatically stretch to fill
the width available. For example, set the width of the last column to "*"
and it will automatically extend to fill the entire grid width so there's
no empty space. You may also want to set the column's <a href="topic/wijmo.grid.Column.Class.html/#minWidth"><span class="identifier">minWidth</span></a> property
to prevent the column from getting too narrow.</p></div>
<dl class="dl-horizontal">
  <dt>Type</dt><dd><span class="identifier">any</span></dd>
</dl>
</div>
<div id="wordWrap" class="member-panel mproperty inherited">
<h3>wordWrap</h3>
<div class="comment"><p>Gets or sets a value that indicates whether cells in the row or column wrap their content.</p></div>
<dl class="dl-horizontal">
  <dt>Inherited From</dt><dd><a href="topic/wijmo.grid.RowCol.Class.html"><span class="identifier">RowCol</span></a></dd>
  <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>
<h3 class="node">Methods</h3>
<div class="member-list" ng-class="{ 'show-inherited' : ctx.showInherited, 'show-raisers' : ctx.showRaisers }">
<div id="getAlignment" class="member-panel mmethod">
<h3>getAlignment</h3>
<pre>getAlignment(): <a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/String" target="_blank"><span class="identifier">string</span></a></pre>
<div class="comment"><p>Gets the actual column alignment.</p>
<p>Returns the value of the <a href="topic/wijmo.grid.Column.Class.html/#align"><span class="identifier">align</span></a> property if it is not null, or
selects the alignment based on the column's <a href="topic/wijmo.grid.Column.Class.html/#dataType"><span class="identifier">dataType</span></a>.</p></div>
<dl class="dl-horizontal">
  <dt>Returns</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="getIsRequired" class="member-panel mmethod">
<h3>getIsRequired</h3>
<pre>getIsRequired(): <a href="https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Boolean" target="_blank"><span class="identifier">boolean</span></a></pre>
<div class="comment"><p>Gets a value that determines whether the column is required.</p>
<p>Returns the value of the <a href="topic/wijmo.grid.Column.Class.html/#isRequired"><span class="identifier">isRequired</span></a> property if it is not null, or
determines the required status based on the column's <a href="topic/wijmo.grid.Column.Class.html/#dataType"><span class="identifier">dataType</span></a>.</p>
<p>By default, string columns are not required unless they have an associated
<a href="topic/wijmo.grid.Column.Class.html/#dataMap"><span class="identifier">dataMap</span></a> or <a href="topic/wijmo.grid.Column.Class.html/#mask"><span class="identifier">mask</span></a>; all other data types are required.</p></div>
<dl class="dl-horizontal">
  <dt>Returns</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="onPropertyChanged" class="member-panel mmethod inherited">
<h3>onPropertyChanged</h3>
<pre>onPropertyChanged(): <span class="identifier">void</span></pre>
<div class="comment"><p>Marks the owner list as dirty and refreshes the owner grid.</p></div>
<dl class="dl-horizontal">
  <dt>Inherited From</dt><dd><a href="topic/wijmo.grid.RowCol.Class.html"><span class="identifier">RowCol</span></a></dd>
  <dt>Returns</dt><dd><span class="identifier">void</span></dd>
</dl>
</div>
</div>
