# Wijmo_Olap.Pivotcollectionview

## Content

<div class="content__tsd">
						<div style="display:flex;justify-content:space-between;align-items:center">
							<h1>
								PivotCollectionView Class
							</h1>
						</div>
						<section class="tsd-comment">
							<div class="tsd-comment">
								<div class="lead">
									<p>Extends the <a href="wijmo.collectionview.html">CollectionView</a> class to preserve the position of subtotal rows
									when sorting.</p>
								</div>
							</div>
						</section>
						<section class="tsd-type-parameters">
							<h3>Type parameters</h3>
							<ul class="tsd-type-parameters">
								<li>
									<h4>T</h4>
								</li>
							</ul>
						</section>
						<section class="tsd-hierarchy">
							<h3>Heirarchy</h3>
							<ul class="tsd-hierarchy">
								<li>
									<a href="wijmo.collectionview.html" class="tsd-signature-type">CollectionView</a>
									<ul class="tsd-hierarchy">
										<li>
											<span class="target">PivotCollectionView</span>
										</li>
									</ul>
								</li>
							</ul>
						</section>
						<section class="tsd-index-group">
							<section class="tsd-index-panel">
								<div class="tsd-index-content">
									<section class="tsd-index-section ">
										<div class="title">
											<div class="gc_api_tree-item_icon_img_wrapper">
												<div class="gc_api_tree-item_icon_img" data-expand="true">
												</div>
											</div>
											<h3>
												Constructors
											</h3>
										</div>
										<ul class="tsd-index-list">
											<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"><a href="wijmo_olap.pivotcollectionview.html#constructor" class="tsd-kind-icon">constructor</a></li>
										</ul>
									</section>
									<section class="tsd-index-section ">
										<div class="title">
											<div class="gc_api_tree-item_icon_img_wrapper">
												<div class="gc_api_tree-item_icon_img" data-expand="true">
												</div>
											</div>
											<h3>
												Properties
											</h3>
										</div>
										<ul class="tsd-index-list">
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#calculatedfields" class="tsd-kind-icon">calculated<wbr>Fields</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#canaddnew" class="tsd-kind-icon">can<wbr>Add<wbr>New</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#cancanceledit" class="tsd-kind-icon">can<wbr>Cancel<wbr>Edit</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#canchangepage" class="tsd-kind-icon">can<wbr>Change<wbr>Page</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#canfilter" class="tsd-kind-icon">can<wbr>Filter</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#cangroup" class="tsd-kind-icon">can<wbr>Group</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#canremove" class="tsd-kind-icon">can<wbr>Remove</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#cansort" class="tsd-kind-icon">can<wbr>Sort</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#currentadditem" class="tsd-kind-icon">current<wbr>Add<wbr>Item</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#currentedititem" class="tsd-kind-icon">current<wbr>Edit<wbr>Item</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#currentitem" class="tsd-kind-icon">current<wbr>Item</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#currentposition" class="tsd-kind-icon">current<wbr>Position</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class"><a href="wijmo_olap.pivotcollectionview.html#engine" class="tsd-kind-icon">engine</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#filter" class="tsd-kind-icon">filter</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#filters" class="tsd-kind-icon">filters</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#geterror" class="tsd-kind-icon">get<wbr>Error</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#groupdescriptions" class="tsd-kind-icon">group<wbr>Descriptions</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#groups" class="tsd-kind-icon">groups</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#isaddingnew" class="tsd-kind-icon">is<wbr>Adding<wbr>New</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#iseditingitem" class="tsd-kind-icon">is<wbr>Editing<wbr>Item</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#isempty" class="tsd-kind-icon">is<wbr>Empty</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#ispagechanging" class="tsd-kind-icon">is<wbr>Page<wbr>Changing</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#isupdating" class="tsd-kind-icon">is<wbr>Updating</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#itemcount" class="tsd-kind-icon">item<wbr>Count</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#items" class="tsd-kind-icon">items</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#itemsadded" class="tsd-kind-icon">items<wbr>Added</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#itemsedited" class="tsd-kind-icon">items<wbr>Edited</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#itemsremoved" class="tsd-kind-icon">items<wbr>Removed</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#newitemcreator" class="tsd-kind-icon">new<wbr>Item<wbr>Creator</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#pagecount" class="tsd-kind-icon">page<wbr>Count</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#pageindex" class="tsd-kind-icon">page<wbr>Index</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#pagesize" class="tsd-kind-icon">page<wbr>Size</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#refreshonedit" class="tsd-kind-icon">refresh<wbr>OnEdit</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#sortcomparer" class="tsd-kind-icon">sort<wbr>Comparer</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#sortconverter" class="tsd-kind-icon">sort<wbr>Converter</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#sortdescriptions" class="tsd-kind-icon">sort<wbr>Descriptions</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#sortnulls" class="tsd-kind-icon">sort<wbr>Nulls</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#sourcecollection" class="tsd-kind-icon">source<wbr>Collection</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#totalitemcount" class="tsd-kind-icon">total<wbr>Item<wbr>Count</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#trackchanges" class="tsd-kind-icon">track<wbr>Changes</a></li>
											<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#usestablesort" class="tsd-kind-icon">use<wbr>Stable<wbr>Sort</a></li>
										</ul>
									</section>
									<section class="tsd-index-section ">
										<div class="title">
											<div class="gc_api_tree-item_icon_img_wrapper">
												<div class="gc_api_tree-item_icon_img" data-expand="true">
												</div>
											</div>
											<h3>
												Methods
											</h3>
										</div>
										<ul class="tsd-index-list">
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#beginupdate" class="tsd-kind-icon">begin<wbr>Update</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#canceledit" class="tsd-kind-icon">cancel<wbr>Edit</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#cancelnew" class="tsd-kind-icon">cancel<wbr>New</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#clearchanges" class="tsd-kind-icon">clear<wbr>Changes</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#commitedit" class="tsd-kind-icon">commit<wbr>Edit</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#commitnew" class="tsd-kind-icon">commit<wbr>New</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#contains" class="tsd-kind-icon">contains</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#deferupdate" class="tsd-kind-icon">defer<wbr>Update</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#endupdate" class="tsd-kind-icon">end<wbr>Update</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#getaggregate" class="tsd-kind-icon">get<wbr>Aggregate</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#movecurrentto" class="tsd-kind-icon">move<wbr>Current<wbr>To</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#movecurrenttofirst" class="tsd-kind-icon">move<wbr>Current<wbr>ToFirst</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#movecurrenttolast" class="tsd-kind-icon">move<wbr>Current<wbr>ToLast</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#movecurrenttonext" class="tsd-kind-icon">move<wbr>Current<wbr>ToNext</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#movecurrenttoposition" class="tsd-kind-icon">move<wbr>Current<wbr>ToPosition</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#movecurrenttoprevious" class="tsd-kind-icon">move<wbr>Current<wbr>ToPrevious</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#movetofirstpage" class="tsd-kind-icon">move<wbr>ToFirst<wbr>Page</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#movetolastpage" class="tsd-kind-icon">move<wbr>ToLast<wbr>Page</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#movetonextpage" class="tsd-kind-icon">move<wbr>ToNext<wbr>Page</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#movetopage" class="tsd-kind-icon">move<wbr>ToPage</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#movetopreviouspage" class="tsd-kind-icon">move<wbr>ToPrevious<wbr>Page</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#oncollectionchanged" class="tsd-kind-icon">on<wbr>Collection<wbr>Changed</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#oncurrentchanged" class="tsd-kind-icon">on<wbr>Current<wbr>Changed</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#oncurrentchanging" class="tsd-kind-icon">on<wbr>Current<wbr>Changing</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#onpagechanged" class="tsd-kind-icon">on<wbr>Page<wbr>Changed</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#onpagechanging" class="tsd-kind-icon">on<wbr>Page<wbr>Changing</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#onsourcecollectionchanged" class="tsd-kind-icon">on<wbr>Source<wbr>Collection<wbr>Changed</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#onsourcecollectionchanging" class="tsd-kind-icon">on<wbr>Source<wbr>Collection<wbr>Changing</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#refresh" class="tsd-kind-icon">refresh</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#remove" class="tsd-kind-icon">remove</a></li>
											<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#removeat" class="tsd-kind-icon">remove<wbr>At</a></li>
										</ul>
									</section>
									<section class="tsd-index-section ">
										<div class="title">
											<div class="gc_api_tree-item_icon_img_wrapper">
												<div class="gc_api_tree-item_icon_img" data-expand="true">
												</div>
											</div>
											<h3>
												Events
											</h3>
										</div>
										<ul class="tsd-index-list">
											<li class="tsd-kind-event tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#collectionchanged" class="tsd-kind-icon">collection<wbr>Changed</a></li>
											<li class="tsd-kind-event tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#currentchanged" class="tsd-kind-icon">current<wbr>Changed</a></li>
											<li class="tsd-kind-event tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#currentchanging" class="tsd-kind-icon">current<wbr>Changing</a></li>
											<li class="tsd-kind-event tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#pagechanged" class="tsd-kind-icon">page<wbr>Changed</a></li>
											<li class="tsd-kind-event tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#pagechanging" class="tsd-kind-icon">page<wbr>Changing</a></li>
											<li class="tsd-kind-event tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#sourcecollectionchanged" class="tsd-kind-icon">source<wbr>Collection<wbr>Changed</a></li>
											<li class="tsd-kind-event tsd-parent-kind-class tsd-is-inherited"><a href="wijmo_olap.pivotcollectionview.html#sourcecollectionchanging" class="tsd-kind-icon">source<wbr>Collection<wbr>Changing</a></li>
										</ul>
									</section>
								</div>
							</section>
						</section>
						<section class="tsd-panel-group tsd-member-group ">
							<h2>Constructors</h2>
							<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
								<a name="constructor" class="tsd-anchor"></a>
								<h3>constructor</h3>
								<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
									<li class="tsd-signature tsd-kind-icon">new <wbr>Pivot<wbr>Collection<wbr>View<span class="tsd-signature-symbol">(</span>engine<span class="tsd-signature-symbol">: </span><a href="wijmo_olap.pivotengine.html" class="tsd-signature-type">PivotEngine</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="wijmo_olap.pivotcollectionview.html" class="tsd-signature-type">PivotCollectionView</a></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Overrides <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#constructor">constructor</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Initializes a new instance of the <a href="wijmo_olap.pivotcollectionview.html">PivotCollectionView</a> class.</p>
											</div>
										</div>
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>engine: <a href="wijmo_olap.pivotengine.html" class="tsd-signature-type">PivotEngine</a></h5>
												<div class="tsd-comment">
													<div class="lead">
														<p><a href="wijmo_olap.pivotengine.html">PivotEngine</a> that owns this collection.</p>
													</div>
												</div>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <a href="wijmo_olap.pivotcollectionview.html" class="tsd-signature-type">PivotCollectionView</a></h4>
									</li>
								</ul>
							</section>
						</section>
						<section class="tsd-panel-group tsd-member-group ">
							<h2>Properties</h2>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="calculatedfields" class="tsd-anchor"></a>
								<h3>calculatedFields</h3>
								<div class="tsd-signature tsd-kind-icon">calculated<wbr>Fields<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
								<aside class="tsd-sources">
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#calculatedfields">calculatedFields</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets or sets an object where the keys represent calculated fields
										and the values are expressions (functions or strings).</p>
									</div>
									<p>Calculated fields require proxies. To use them in IE11, you will
										need a polyfill such as this one:
									<a href="https://www.npmjs.com/package/proxy-polyfill">https://www.npmjs.com/package/proxy-polyfill</a>.</p>
									<p>Calculated fields can be useful when dealing with external data.
										For example, you could add a per-capita income field (gnp/pop) or a
									profit field (revenue-expenses).</p>
									<p>Calculated fields are dynamic. If you change the fields used in the
										calculation, their values are updated automatically. They are also
										read-only. You may change the value of the properties used to calculate
									them, but you cannot directly edit the result.</p>
									<p>Unlike <a href="wijmo_grid.flexgrid.html">FlexGrid</a> cellTemplates, calculated fields can be used
										for sorting, filtering, and grouping. They can also be used with charts
									and any other Wijmo controls.</p>
									<p>Calculated fields can be defined as functions that take a data item
									as an argument or as strings.</p>
									<p>For example, if your data looked like this:</p>
									<pre><code class="language-typescript"><span class="hljs-comment">// regular data item</span>
<span class="hljs-keyword">interface</span> IDataItem {
      product: <span class="hljs-built_in">string</span>,
      brand: <span class="hljs-built_in">string</span>,
      unitPrice: <span class="hljs-built_in">number</span>,
      qty: <span class="hljs-built_in">number</span>,
      shipped: <span class="hljs-built_in">boolean</span>
}
<span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">getData</span>(<span class="hljs-params"></span>): <span class="hljs-title">IDataItem</span>[] </span>{
    <span class="hljs-keyword">return</span> [
        {
            product: <span class="hljs-string">'Banana'</span>,
            brand: <span class="hljs-string">'Chiquita'</span>,
            unitPrice: <span class="hljs-number">45.95</span>,
            qty: <span class="hljs-number">12</span>,
            discount: <span class="hljs-number">.08</span>,
            shipped: <span class="hljs-literal">true</span>
        }, ...
    ]
}</code></pre>
									<p>You could add function-based calculated fields this way:</p>
									<pre><code class="language-typescript"><span class="hljs-comment">// add calculated properties to IDataItem</span>
<span class="hljs-keyword">interface</span> ICalcDataItem <span class="hljs-keyword">extends</span> IDataItem {
    fullName: <span class="hljs-built_in">string</span>;
    allCaps: <span class="hljs-built_in">string</span>;
    totalPrice: <span class="hljs-built_in">number</span>,
    tax: <span class="hljs-built_in">number</span>;
}

<span class="hljs-keyword">let</span> cv = <span class="hljs-keyword">new</span> CollectionView&lt;ICalcDataItem&gt;(getData(), {
    calculatedFields: {
        fullName: <span class="hljs-function">(<span class="hljs-params">$: ICalcDataItem</span>) =&gt;</span> [$.brand, $.product].join(<span class="hljs-string">' '</span>),
        allCaps: <span class="hljs-function">(<span class="hljs-params">$: ICalcDataItem</span>) =&gt;</span> $.fullName.toUpperCase(),
        totalPrice: <span class="hljs-function">(<span class="hljs-params">$: ICalcDataItem</span>) =&gt;</span> ($.unitPrice * $.qty) * (<span class="hljs-number">1</span> - $.discount),
        tax: <span class="hljs-function">(<span class="hljs-params">$: ICalcDataItem</span>) =&gt;</span> $.totalPrice * <span class="hljs-number">0.12</span>
    }
});</code></pre>
									<p><strong>Function-based calculated fields</strong> are usually a better choice than
									string-based calculated fields because:</p>
									<p>1) They provide design-time error checking and command completion,
										2) They run faster, and
									3) They do not have any issues with content-security policy (CSP).</p>
									<p>Alternatively, you could add string-based calculated fields:</p>
									<pre><code class="language-typescript"><span class="hljs-keyword">let</span> cv = <span class="hljs-keyword">new</span> CollectionView&lt;IDataItem&gt;(getData(), {
  calculatedFields: {
    fullName: <span class="hljs-string">'[$.brand, $.product].join(" ")'</span>,
    allCaps: <span class="hljs-string">'$.fullNameStr.toUpperCase()'</span>,
    totalPrice: <span class="hljs-string">'($.unitPrice * $.qty) * (1 - $.discount)'</span>,
    tax: <span class="hljs-string">'$.totalPrice * 0.12'</span>
});</code></pre>
									<p>String expressions may refer to the current item via the context
										variable '$', which contains the item's original and calculated
									values.</p>
									<p><strong>String-based calculated fields</strong> have advantages over function-based
									calculated fields that may be important in some scenarios:</p>
									<p>1) They are slightly more concise, and
									2) They can be stored as data and easily changed at run-time.</p>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="canaddnew" class="tsd-anchor"></a>
								<h3>canAddNew</h3>
								<div class="tsd-signature tsd-kind-icon">can<wbr>Add<wbr>New<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ieditablecollectionview.html">IEditableCollectionView</a>.<a href="../interfaces/wijmo.ieditablecollectionview.html#canaddnew">canAddNew</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#canaddnew">canAddNew</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets a value that indicates whether a new item can be added to the collection.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="cancanceledit" class="tsd-anchor"></a>
								<h3>canCancelEdit</h3>
								<div class="tsd-signature tsd-kind-icon">can<wbr>Cancel<wbr>Edit<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ieditablecollectionview.html">IEditableCollectionView</a>.<a href="../interfaces/wijmo.ieditablecollectionview.html#cancanceledit">canCancelEdit</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#cancanceledit">canCancelEdit</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets a value that indicates whether the collection view can discard pending changes
										and restore the original values of an edited object.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="canchangepage" class="tsd-anchor"></a>
								<h3>canChangePage</h3>
								<div class="tsd-signature tsd-kind-icon">can<wbr>Change<wbr>Page<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#canchangepage">canChangePage</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#canchangepage">canChangePage</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets a value that indicates whether the <a href="wijmo_olap.pivotcollectionview.html#pageindex">pageIndex</a> value can change.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="canfilter" class="tsd-anchor"></a>
								<h3>canFilter</h3>
								<div class="tsd-signature tsd-kind-icon">can<wbr>Filter<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#canfilter">canFilter</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#canfilter">canFilter</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets a value that indicates whether this view supports filtering via the
										<a href="wijmo_olap.pivotcollectionview.html#filter">filter</a> property.</p>
									</div>
									<p>This property does not affect the <a href="wijmo_olap.pivotcollectionview.html#filters">filters</a> property, which are
									always applied.</p>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="cangroup" class="tsd-anchor"></a>
								<h3>canGroup</h3>
								<div class="tsd-signature tsd-kind-icon">can<wbr>Group<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#cangroup">canGroup</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#cangroup">canGroup</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets a value that indicates whether this view supports grouping via the
										<a href="wijmo_olap.pivotcollectionview.html#groupdescriptions">groupDescriptions</a> property.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="canremove" class="tsd-anchor"></a>
								<h3>canRemove</h3>
								<div class="tsd-signature tsd-kind-icon">can<wbr>Remove<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ieditablecollectionview.html">IEditableCollectionView</a>.<a href="../interfaces/wijmo.ieditablecollectionview.html#canremove">canRemove</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#canremove">canRemove</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets a value that indicates whether items can be removed from the collection.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="cansort" class="tsd-anchor"></a>
								<h3>canSort</h3>
								<div class="tsd-signature tsd-kind-icon">can<wbr>Sort<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#cansort">canSort</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#cansort">canSort</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets a value that indicates whether this view supports sorting via the
										<a href="wijmo_olap.pivotcollectionview.html#sortdescriptions">sortDescriptions</a> property.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="currentadditem" class="tsd-anchor"></a>
								<h3>currentAddItem</h3>
								<div class="tsd-signature tsd-kind-icon">current<wbr>Add<wbr>Item<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">T</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ieditablecollectionview.html">IEditableCollectionView</a>.<a href="../interfaces/wijmo.ieditablecollectionview.html#currentadditem">currentAddItem</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#currentadditem">currentAddItem</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets the item that is being added during the current add transaction.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="currentedititem" class="tsd-anchor"></a>
								<h3>currentEditItem</h3>
								<div class="tsd-signature tsd-kind-icon">current<wbr>Edit<wbr>Item<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">T</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ieditablecollectionview.html">IEditableCollectionView</a>.<a href="../interfaces/wijmo.ieditablecollectionview.html#currentedititem">currentEditItem</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#currentedititem">currentEditItem</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets the item that is being edited during the current edit transaction.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="currentitem" class="tsd-anchor"></a>
								<h3>currentItem</h3>
								<div class="tsd-signature tsd-kind-icon">current<wbr>Item<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">T</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol"> &amp; </span><span class="tsd-signature-type">any</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#currentitem">currentItem</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#currentitem">currentItem</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets or sets the current item in the view.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="currentposition" class="tsd-anchor"></a>
								<h3>currentPosition</h3>
								<div class="tsd-signature tsd-kind-icon">current<wbr>Position<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#currentposition">currentPosition</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#currentposition">currentPosition</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets the ordinal position of the current item in the view.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
								<a name="engine" class="tsd-anchor"></a>
								<h3>engine</h3>
								<div class="tsd-signature tsd-kind-icon">engine<span class="tsd-signature-symbol">:</span> <a href="wijmo_olap.pivotengine.html" class="tsd-signature-type">PivotEngine</a></div>
								<aside class="tsd-sources">
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets a reference to the <a href="wijmo_olap.pivotengine.html">PivotEngine</a> that owns this view.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="filter" class="tsd-anchor"></a>
								<h3>filter</h3>
								<div class="tsd-signature tsd-kind-icon">filter<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">IPredicate</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#filter">filter</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#filter">filter</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets or sets a callback used to determine if an item is suitable for
										inclusion in the view.</p>
									</div>
									<p>The callback should return true if the item passed in as a parameter
									should be included in the view.</p>
									<p>The default value for this property is <strong>null</strong>, which means the
									data is not filtered.</p>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="filters" class="tsd-anchor"></a>
								<h3>filters</h3>
								<div class="tsd-signature tsd-kind-icon">filters<span class="tsd-signature-symbol">:</span> <a href="wijmo.observablearray.html" class="tsd-signature-type">ObservableArray</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">IPredicate</span><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#filters">filters</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets an array of {@link IPredicate} functions used as filters
										on this <a href="wijmo.collectionview.html">CollectionView</a>.</p>
									</div>
									<p>To be included in the view, an item has to pass the predicate
										in the <a href="wijmo_olap.pivotcollectionview.html#filter">filter</a> property as well as all predicates in
									the <a href="wijmo_olap.pivotcollectionview.html#filters">filters</a> collection.</p>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="geterror" class="tsd-anchor"></a>
								<h3>getError</h3>
								<div class="tsd-signature tsd-kind-icon">get<wbr>Error<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">IGetError</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></div>
								<aside class="tsd-sources">
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#geterror">getError</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets or sets a callback that determines whether a specific property
										of an item contains validation errors.</p>
									</div>
									<p>The method takes as parameters a data item, the property being validated,
										and a parsing parameter that describes whether the data has already been
										parsed and applied to the data item (parsing == false), or whether the user
										was trying to edit the value and entered a value that could not be parsed
									into the data type expected (parsing == true).</p>
									<p>The method returns a string containing an error message, or null if no
									errors were detected.</p>
									<p>For example,</p>
									<pre><code class="language-typescript">view = <span class="hljs-keyword">new</span> CollectionView(data, {
    getError: <span class="hljs-function">(<span class="hljs-params">item: <span class="hljs-built_in">any</span>, prop: <span class="hljs-built_in">string</span>, parsing: <span class="hljs-built_in">boolean</span></span>) =&gt;</span> {

        <span class="hljs-comment">// parsing failed, show message</span>
        <span class="hljs-keyword">if</span> (parsing) {
            <span class="hljs-keyword">if</span> (prop == <span class="hljs-string">'date'</span>) {
                <span class="hljs-keyword">return</span> <span class="hljs-string">'Please enter a valid date in the format "MM/dd/yyyy"'</span>;
            } <span class="hljs-keyword">else</span> <span class="hljs-keyword">if</span> (prop == <span class="hljs-string">'id'</span>) {
                <span class="hljs-keyword">return</span> <span class="hljs-string">'Please enter a positive number'</span>;
            }
        }

        <span class="hljs-comment">// check that stored (parsed) data is valid</span>
        <span class="hljs-keyword">if</span> (prop == <span class="hljs-string">'date'</span> &amp;&amp; item.date &lt; minDate) {
            <span class="hljs-keyword">return</span> <span class="hljs-string">'Please enter a date after '</span> + Globalize.formatDate(minDate, <span class="hljs-string">'d'</span>);
        } <span class="hljs-keyword">else</span> <span class="hljs-keyword">if</span> (prop == <span class="hljs-string">'id'</span> &amp;&amp; item.id &lt; <span class="hljs-number">0</span>) {
            <span class="hljs-keyword">return</span> <span class="hljs-string">'Please enter a positive number'</span>;
        }
    }
});</code></pre>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="groupdescriptions" class="tsd-anchor"></a>
								<h3>groupDescriptions</h3>
								<div class="tsd-signature tsd-kind-icon">group<wbr>Descriptions<span class="tsd-signature-symbol">:</span> <a href="wijmo.observablearray.html" class="tsd-signature-type">ObservableArray</a><span class="tsd-signature-symbol">&lt;</span><a href="wijmo.groupdescription.html" class="tsd-signature-type">GroupDescription</a><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#groupdescriptions">groupDescriptions</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#groupdescriptions">groupDescriptions</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets a collection of <a href="wijmo.groupdescription.html">GroupDescription</a> objects that describe how the
										items in the collection are grouped in the view.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="groups" class="tsd-anchor"></a>
								<h3>groups</h3>
								<div class="tsd-signature tsd-kind-icon">groups<span class="tsd-signature-symbol">:</span> <a href="wijmo.collectionviewgroup.html" class="tsd-signature-type">CollectionViewGroup</a><span class="tsd-signature-symbol">[]</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#groups">groups</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#groups">groups</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets an array of <a href="wijmo.collectionviewgroup.html">CollectionViewGroup</a> objects that represents the
										top-level groups.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="isaddingnew" class="tsd-anchor"></a>
								<h3>isAddingNew</h3>
								<div class="tsd-signature tsd-kind-icon">is<wbr>Adding<wbr>New<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ieditablecollectionview.html">IEditableCollectionView</a>.<a href="../interfaces/wijmo.ieditablecollectionview.html#isaddingnew">isAddingNew</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#isaddingnew">isAddingNew</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets a value that indicates whether an add transaction is in progress.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="iseditingitem" class="tsd-anchor"></a>
								<h3>isEditingItem</h3>
								<div class="tsd-signature tsd-kind-icon">is<wbr>Editing<wbr>Item<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ieditablecollectionview.html">IEditableCollectionView</a>.<a href="../interfaces/wijmo.ieditablecollectionview.html#iseditingitem">isEditingItem</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#iseditingitem">isEditingItem</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets a value that indicates whether an edit transaction is in progress.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="isempty" class="tsd-anchor"></a>
								<h3>isEmpty</h3>
								<div class="tsd-signature tsd-kind-icon">is<wbr>Empty<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#isempty">isEmpty</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#isempty">isEmpty</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets a value that indicates whether this view contains no items.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="ispagechanging" class="tsd-anchor"></a>
								<h3>isPageChanging</h3>
								<div class="tsd-signature tsd-kind-icon">is<wbr>Page<wbr>Changing<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#ispagechanging">isPageChanging</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#ispagechanging">isPageChanging</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets a value that indicates whether the page index is changing.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="isupdating" class="tsd-anchor"></a>
								<h3>isUpdating</h3>
								<div class="tsd-signature tsd-kind-icon">is<wbr>Updating<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
								<aside class="tsd-sources">
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#isupdating">isUpdating</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets a value that indicates whether notifications are currently suspended
										(see <a href="wijmo_olap.pivotcollectionview.html#beginupdate">beginUpdate</a> and <a href="wijmo_olap.pivotcollectionview.html#endupdate">endUpdate</a>).</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="itemcount" class="tsd-anchor"></a>
								<h3>itemCount</h3>
								<div class="tsd-signature tsd-kind-icon">item<wbr>Count<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#itemcount">itemCount</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#itemcount">itemCount</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets the total number of items in the view taking paging into account.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="items" class="tsd-anchor"></a>
								<h3>items</h3>
								<div class="tsd-signature tsd-kind-icon">items<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">[]</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#items">items</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#items">items</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets items in the view.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="itemsadded" class="tsd-anchor"></a>
								<h3>itemsAdded</h3>
								<div class="tsd-signature tsd-kind-icon">items<wbr>Added<span class="tsd-signature-symbol">:</span> <a href="wijmo.observablearray.html" class="tsd-signature-type">ObservableArray</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#itemsadded">itemsAdded</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets an <a href="wijmo.observablearray.html">ObservableArray</a> containing the records that were added to
										the collection since <a href="wijmo_olap.pivotcollectionview.html#trackchanges">trackChanges</a> was enabled.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="itemsedited" class="tsd-anchor"></a>
								<h3>itemsEdited</h3>
								<div class="tsd-signature tsd-kind-icon">items<wbr>Edited<span class="tsd-signature-symbol">:</span> <a href="wijmo.observablearray.html" class="tsd-signature-type">ObservableArray</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#itemsedited">itemsEdited</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets an <a href="wijmo.observablearray.html">ObservableArray</a> containing the records that were edited in
										the collection since <a href="wijmo_olap.pivotcollectionview.html#trackchanges">trackChanges</a> was enabled.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="itemsremoved" class="tsd-anchor"></a>
								<h3>itemsRemoved</h3>
								<div class="tsd-signature tsd-kind-icon">items<wbr>Removed<span class="tsd-signature-symbol">:</span> <a href="wijmo.observablearray.html" class="tsd-signature-type">ObservableArray</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#itemsremoved">itemsRemoved</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets an <a href="wijmo.observablearray.html">ObservableArray</a> containing the records that were removed from
										the collection since <a href="wijmo_olap.pivotcollectionview.html#trackchanges">trackChanges</a> was enabled.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="newitemcreator" class="tsd-anchor"></a>
								<h3>newItemCreator</h3>
								<div class="tsd-signature tsd-kind-icon">new<wbr>Item<wbr>Creator<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">IItemCreator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#newitemcreator">newItemCreator</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets or sets a function that creates new items for the collection.</p>
									</div>
									<p>If the creator function is not supplied, the <a href="wijmo.collectionview.html">CollectionView</a>
									will try to create an uninitialized item of the appropriate type.</p>
									<p>If the creator function is supplied, it should be a function that
										takes no parameters and returns an initialized object of the proper
									type for the collection.</p>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="pagecount" class="tsd-anchor"></a>
								<h3>pageCount</h3>
								<div class="tsd-signature tsd-kind-icon">page<wbr>Count<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
								<aside class="tsd-sources">
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#pagecount">pageCount</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets the total number of pages.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="pageindex" class="tsd-anchor"></a>
								<h3>pageIndex</h3>
								<div class="tsd-signature tsd-kind-icon">page<wbr>Index<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#pageindex">pageIndex</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#pageindex">pageIndex</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets the zero-based index of the current page.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="pagesize" class="tsd-anchor"></a>
								<h3>pageSize</h3>
								<div class="tsd-signature tsd-kind-icon">page<wbr>Size<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#pagesize">pageSize</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#pagesize">pageSize</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets or sets the number of items to display on each page.</p>
									</div>
									<p>The default value for this property is <strong>zero</strong>, which
									disables paging.</p>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="refreshonedit" class="tsd-anchor"></a>
								<h3>refreshOnEdit</h3>
								<div class="tsd-signature tsd-kind-icon">refresh<wbr>OnEdit<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
								<aside class="tsd-sources">
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#refreshonedit">refreshOnEdit</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets or sets a value that determines whether the <a href="wijmo.collectionview.html">CollectionView</a>
											should automatically refresh its results (by applying the sort, filter,
										and grouping operations) after items are edited.</p>
									</div>
									<p>The default value for this property is <strong>true</strong>, which ensures the
										collection is always sorted, filtered, and grouped correctly after any
									edit operations.</p>
									<p>Set it to <strong>false</strong> if you want updates to be deferred when items
										are edited. In this case, the collection will not be refreshed until
										the sorting, filtering, and grouping criteria change or until the
									<a href="wijmo_olap.pivotcollectionview.html#refresh">refresh</a> method is called (Excel behavior).</p>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="sortcomparer" class="tsd-anchor"></a>
								<h3>sortComparer</h3>
								<div class="tsd-signature tsd-kind-icon">sort<wbr>Comparer<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">IComparer</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#sortcomparer">sortComparer</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets or sets a function used to compare values when sorting.</p>
									</div>
									<p>If provided, the sort comparer function should take as parameters
										two values of any type, and should return -1, 0, or +1 to indicate
										whether the first value is smaller than, equal to, or greater than
										the second. If the sort comparer returns null, the standard built-in
									comparer is used.</p>
									<p>This <a href="wijmo_olap.pivotcollectionview.html#sortcomparer">sortComparer</a> property allows you to use custom comparison
										algorithms that in some cases result in sorting sequences that are
									more consistent with user's expectations than plain string comparisons.</p>
									<p>For example, see
										<a href="http://www.davekoelle.com/alphanum.html">Dave Koele's Alphanum algorithm</a>.
										It breaks up strings into chunks composed of strings or numbers, then
										sorts number chunks in value order and string chunks in ASCII order.
									Dave calls the result a "natural sorting order".</p>
									<p>The example below shows a typical use for the <a href="wijmo_olap.pivotcollectionview.html#sortcomparer">sortComparer</a> property:</p>
									<pre><code class="language-typescript"><span class="hljs-keyword">import</span> { CollectionView, isString } <span class="hljs-keyword">from</span> <span class="hljs-string">'@mescius/wijmo'</span>;

<span class="hljs-comment">// create a CollectionView with a custom sort comparer</span>
<span class="hljs-keyword">const</span> view = <span class="hljs-keyword">new</span> CollectionView(data, {
    sortComparer: <span class="hljs-function">(<span class="hljs-params">a: <span class="hljs-built_in">any</span>, b: <span class="hljs-built_in">any</span></span>) =&gt;</span> {
        <span class="hljs-keyword">return</span> isString(a) &amp;&amp; isString(b)
            ? alphanum(a, b) <span class="hljs-comment">// use custom comparer for strings</span>
            : <span class="hljs-literal">null</span>; <span class="hljs-comment">// use default comparer for everything else</span>
    }
});</code></pre>
									<p>The example below shows how you can use an
										<a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Collator">Intl.Collator</a>
									to control the sort order:</p>
									<pre><code class="language-typescript"><span class="hljs-keyword">import</span> { CollectionView, isString } <span class="hljs-keyword">from</span> <span class="hljs-string">'@mescius/wijmo'</span>;

<span class="hljs-comment">// create a CollectionView that uses an Intl.Collator to sort</span>
<span class="hljs-keyword">const</span> collator = <span class="hljs-built_in">window</span>.Intl ? <span class="hljs-keyword">new</span> <span class="hljs-built_in">Intl</span>.Collator() : <span class="hljs-literal">null</span>;
<span class="hljs-keyword">let</span> view = <span class="hljs-keyword">new</span> CollectionView(data, {
    sortComparer: <span class="hljs-function">(<span class="hljs-params">a, b</span>) =&gt;</span> {
        <span class="hljs-keyword">return</span> isString(a) &amp;&amp; isString(b) &amp;&amp; collator
            ? collator.compare(a, b) <span class="hljs-comment">// use collator for strings</span>
            : <span class="hljs-literal">null</span>; <span class="hljs-comment">// use default comparer for everything else</span>
    }
});</code></pre>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="sortconverter" class="tsd-anchor"></a>
								<h3>sortConverter</h3>
								<div class="tsd-signature tsd-kind-icon">sort<wbr>Converter<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ISortConverter</span></div>
								<aside class="tsd-sources">
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#sortconverter">sortConverter</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets or sets a function used to convert values when sorting.</p>
									</div>
									<p>If provided, the function should take as parameters a
										<a href="wijmo.sortdescription.html">SortDescription</a>, a data item, and a value to convert,
									and should return the converted value.</p>
									<p>This property provides a way to customize sorting. For example,
										the <a href="wijmo_grid.flexgrid.html">FlexGrid</a> control uses it to sort mapped columns by
									display value instead of by raw value.</p>
									<p>For example, the code below causes a <a href="wijmo.collectionview.html">CollectionView</a> to
										sort the 'country' property, which contains country code integers,
									using the corresponding country names:</p>
									<pre><code class="language-typescript"><span class="hljs-keyword">const</span> countries = <span class="hljs-string">'US,Germany,UK,Japan,Italy,Greece'</span>.split(<span class="hljs-string">','</span>);
view.sortConverter = <span class="hljs-function">(<span class="hljs-params">sd: SortDescription, item: <span class="hljs-built_in">any</span>, value: <span class="hljs-built_in">any</span></span>) =&gt;</span> {
    <span class="hljs-keyword">return</span> sd.property === <span class="hljs-string">'countryMapped'</span>
        ? countries[value]; <span class="hljs-comment">// convert country id into name</span>
        : value;
}</code></pre>
									<p>The next example combines two values so when sorting by country,
									the view will break ties by city:</p>
									<pre><code class="language-typescript">view.sortConverter: <span class="hljs-function">(<span class="hljs-params">sd: SortDescription, item: <span class="hljs-built_in">any</span>, value: <span class="hljs-built_in">any</span></span>) =&gt;</span> {
    <span class="hljs-keyword">if</span> (sd.property == <span class="hljs-string">'country'</span>) {
        value = item.country + <span class="hljs-string">'\t'</span> + item.city;
    }
    <span class="hljs-keyword">return</span> value;
}</code></pre>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="sortdescriptions" class="tsd-anchor"></a>
								<h3>sortDescriptions</h3>
								<div class="tsd-signature tsd-kind-icon">sort<wbr>Descriptions<span class="tsd-signature-symbol">:</span> <a href="wijmo.observablearray.html" class="tsd-signature-type">ObservableArray</a><span class="tsd-signature-symbol">&lt;</span><a href="wijmo.sortdescription.html" class="tsd-signature-type">SortDescription</a><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#sortdescriptions">sortDescriptions</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#sortdescriptions">sortDescriptions</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets an array of <a href="wijmo.sortdescription.html">SortDescription</a> objects that describe how the items
										in the collection are sorted in the view.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="sortnulls" class="tsd-anchor"></a>
								<h3>sortNulls</h3>
								<div class="tsd-signature tsd-kind-icon">sort<wbr>Nulls<span class="tsd-signature-symbol">:</span> <a href="../enums/wijmo.sortnulls.html" class="tsd-signature-type">SortNulls</a></div>
								<aside class="tsd-sources">
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#sortnulls">sortNulls</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets or sets a value that determines how null values should be sorted.</p>
									</div>
									<p>This property is set to <strong>SortNulls.Last</strong> by default, which causes null values
										to appear last on the sorted collection, regardless of sort direction.
									This is also the default behavior in Excel.</p>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="sourcecollection" class="tsd-anchor"></a>
								<h3>sourceCollection</h3>
								<div class="tsd-signature tsd-kind-icon">source<wbr>Collection<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">[]</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#sourcecollection">sourceCollection</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#sourcecollection">sourceCollection</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets or sets the underlying (unfiltered and unsorted) collection.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="totalitemcount" class="tsd-anchor"></a>
								<h3>totalItemCount</h3>
								<div class="tsd-signature tsd-kind-icon">total<wbr>Item<wbr>Count<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#totalitemcount">totalItemCount</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#totalitemcount">totalItemCount</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets the total number of items in the view before paging is applied.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="trackchanges" class="tsd-anchor"></a>
								<h3>trackChanges</h3>
								<div class="tsd-signature tsd-kind-icon">track<wbr>Changes<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
								<aside class="tsd-sources">
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#trackchanges">trackChanges</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets or sets a value that determines whether the control should
										track changes to the data.</p>
									</div>
									<p>The default value for this property is <strong>false</strong>, so the <a href="wijmo.collectionview.html">CollectionView</a>
									does not keep track of which data items have changed.</p>
									<p>If you set this property to <strong>true</strong>, the <a href="wijmo.collectionview.html">CollectionView</a> will keep
										track of changes to the data and will expose them through the <a href="wijmo_olap.pivotcollectionview.html#itemsadded">itemsAdded</a>,
									<a href="wijmo_olap.pivotcollectionview.html#itemsremoved">itemsRemoved</a>, and <a href="wijmo_olap.pivotcollectionview.html#itemsedited">itemsEdited</a> collections.</p>
									<p>Tracking changes is useful in situations where you need to update
										the server after the user has confirmed that the modifications are
									valid.</p>
									<p>After committing or cancelling changes, use the <a href="wijmo_olap.pivotcollectionview.html#clearchanges">clearChanges</a> method
										to clear the <a href="wijmo_olap.pivotcollectionview.html#itemsadded">itemsAdded</a>, <a href="wijmo_olap.pivotcollectionview.html#itemsremoved">itemsRemoved</a>, and <a href="wijmo_olap.pivotcollectionview.html#itemsedited">itemsEdited</a>
									collections.</p>
									<p>The <a href="wijmo.collectionview.html">CollectionView</a> only tracks changes made when the proper
										<a href="wijmo.collectionview.html">CollectionView</a> methods are used (<a href="../interfaces/wijmo.ieditablecollectionview.html#edititem">editItem</a>/<a href="wijmo_olap.pivotcollectionview.html#commitedit">commitEdit</a>,
										<a href="../interfaces/wijmo.ieditablecollectionview.html#addnew">addNew</a>/<a href="wijmo_olap.pivotcollectionview.html#commitnew">commitNew</a>, and <a href="wijmo_olap.pivotcollectionview.html#remove">remove</a>).
									Changes made directly to the data are not tracked.</p>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
								<a name="usestablesort" class="tsd-anchor"></a>
								<h3>useStableSort</h3>
								<div class="tsd-signature tsd-kind-icon">use<wbr>Stable<wbr>Sort<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
								<aside class="tsd-sources">
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#usestablesort">useStableSort</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Gets or sets whether to use a stable sort algorithm.</p>
									</div>
									<p>Stable sorting algorithms maintain the relative order of records with equal keys.
										For example, consider a collection of objects with an "Amount" field.
										If you sort the collection by "Amount", a stable sort will keep the original
									order of records with the same Amount value.</p>
									<p>The default value for this property is <strong>false</strong>, which causes the
										<a href="wijmo.collectionview.html">CollectionView</a> to use JavaScript's built-in sort method, which is fast
									and usually stable.</p>
									<p>Chrome provides stable sorting since version 70, and Firefox since version 3.
										As of ES2019, sort is <strong>required</strong> to be stable. In ECMAScript 1st edition through
									ES2018, it was allowed to be unstable.</p>
									<p>Setting the <a href="wijmo_olap.pivotcollectionview.html#usestablesort">useStableSort</a> property to true ensures stable sorts on all
									browsers (even IE 11), but increases sort times by 30% to 50%.</p>
								</div>
							</section>
						</section>
						<section class="tsd-panel-group tsd-member-group ">
							<h2>Methods</h2>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="beginupdate" class="tsd-anchor"></a>
								<h3>beginUpdate</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">begin<wbr>Update<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#beginupdate">beginUpdate</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#beginupdate">beginUpdate</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Suspend refreshes until the next call to <a href="wijmo_olap.pivotcollectionview.html#endupdate">endUpdate</a>.</p>
											</div>
										</div>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="canceledit" class="tsd-anchor"></a>
								<h3>cancelEdit</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">cancel<wbr>Edit<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ieditablecollectionview.html">IEditableCollectionView</a>.<a href="../interfaces/wijmo.ieditablecollectionview.html#canceledit">cancelEdit</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#canceledit">cancelEdit</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Ends the current edit transaction and, if possible,
												restores the original value to the item.</p>
											</div>
										</div>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="cancelnew" class="tsd-anchor"></a>
								<h3>cancelNew</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">cancel<wbr>New<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ieditablecollectionview.html">IEditableCollectionView</a>.<a href="../interfaces/wijmo.ieditablecollectionview.html#cancelnew">cancelNew</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#cancelnew">cancelNew</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Ends the current add transaction and discards the pending new item.</p>
											</div>
										</div>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="clearchanges" class="tsd-anchor"></a>
								<h3>clearChanges</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">clear<wbr>Changes<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#clearchanges">clearChanges</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Clears all changes by removing all items in the <a href="wijmo_olap.pivotcollectionview.html#itemsadded">itemsAdded</a>,
												<a href="wijmo_olap.pivotcollectionview.html#itemsremoved">itemsRemoved</a>, and <a href="wijmo_olap.pivotcollectionview.html#itemsedited">itemsEdited</a> collections.</p>
											</div>
											<p>Call this method after committing changes to the server or
											after refreshing the data from the server.</p>
										</div>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="commitedit" class="tsd-anchor"></a>
								<h3>commitEdit</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">commit<wbr>Edit<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ieditablecollectionview.html">IEditableCollectionView</a>.<a href="../interfaces/wijmo.ieditablecollectionview.html#commitedit">commitEdit</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#commitedit">commitEdit</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Ends the current edit transaction and saves the pending changes.</p>
											</div>
										</div>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="commitnew" class="tsd-anchor"></a>
								<h3>commitNew</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">commit<wbr>New<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ieditablecollectionview.html">IEditableCollectionView</a>.<a href="../interfaces/wijmo.ieditablecollectionview.html#commitnew">commitNew</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#commitnew">commitNew</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Ends the current add transaction and saves the pending new item.</p>
											</div>
										</div>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="contains" class="tsd-anchor"></a>
								<h3>contains</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">contains<span class="tsd-signature-symbol">(</span>item<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#contains">contains</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#contains">contains</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Returns a value indicating whether a given item belongs to this view.</p>
											</div>
										</div>
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>item: <span class="tsd-signature-type">T</span></h5>
												<div class="tsd-comment">
													<p>Item to seek.</p>
												</div>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="deferupdate" class="tsd-anchor"></a>
								<h3>deferUpdate</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">defer<wbr>Update<span class="tsd-signature-symbol">(</span>fn<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Function</span>, force<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#deferupdate">deferUpdate</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#deferupdate">deferUpdate</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Executes a function within a <a href="wijmo_olap.pivotcollectionview.html#beginupdate">beginUpdate</a>/<a href="wijmo_olap.pivotcollectionview.html#endupdate">endUpdate</a> block.</p>
											</div>
											<p>The collection will not be refreshed until the function finishes.</p>
											<p>The <a href="wijmo_olap.pivotcollectionview.html#deferupdate">deferUpdate</a> method ensures <a href="wijmo_olap.pivotcollectionview.html#endupdate">endUpdate</a> is called even
											if the update function throws an exception.</p>
										</div>
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>fn: <span class="tsd-signature-type">Function</span></h5>
												<div class="tsd-comment">
													<p>Function to be executed without updates.</p>
												</div>
											</li>
											<li>
												<h5><span class="tsd-flag ts-flagOptional">Optional</span> force: <span class="tsd-signature-type">boolean</span></h5>
												<div class="tsd-comment">
													<p>Whether to force a refresh when ending the update.</p>
												</div>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="endupdate" class="tsd-anchor"></a>
								<h3>endUpdate</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">end<wbr>Update<span class="tsd-signature-symbol">(</span>force<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#endupdate">endUpdate</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#endupdate">endUpdate</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Resume refreshes suspended by a call to <a href="wijmo_olap.pivotcollectionview.html#beginupdate">beginUpdate</a>.</p>
											</div>
										</div>
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5><span class="tsd-flag ts-flagOptional">Optional</span> force: <span class="tsd-signature-type">boolean</span></h5>
												<div class="tsd-comment">
													<p>Whether to force a refresh when ending the update.</p>
												</div>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="getaggregate" class="tsd-anchor"></a>
								<h3>getAggregate</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">get<wbr>Aggregate<span class="tsd-signature-symbol">(</span>aggType<span class="tsd-signature-symbol">: </span><a href="../enums/wijmo.aggregate.html" class="tsd-signature-type">Aggregate</a>, binding<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, currentPage<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#getaggregate">getAggregate</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Calculates an aggregate value for the items in this collection.</p>
											</div>
										</div>
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>aggType: <a href="../enums/wijmo.aggregate.html" class="tsd-signature-type">Aggregate</a></h5>
												<div class="tsd-comment">
													<p>Type of aggregate to calculate.</p>
												</div>
											</li>
											<li>
												<h5>binding: <span class="tsd-signature-type">string</span></h5>
												<div class="tsd-comment">
													<p>Property to aggregate on.</p>
												</div>
											</li>
											<li>
												<h5><span class="tsd-flag ts-flagOptional">Optional</span> currentPage: <span class="tsd-signature-type">boolean</span></h5>
												<div class="tsd-comment">
													<p>Whether to include only items on the current page.</p>
												</div>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4>
										<p>The aggregate value.</p>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="movecurrentto" class="tsd-anchor"></a>
								<h3>moveCurrentTo</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">move<wbr>Current<wbr>To<span class="tsd-signature-symbol">(</span>item<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#movecurrentto">moveCurrentTo</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Sets the specified item to be the current item in the view.</p>
											</div>
										</div>
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>item: <span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">T</span></h5>
												<div class="tsd-comment">
													<p>Item that will become current.</p>
												</div>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="movecurrenttofirst" class="tsd-anchor"></a>
								<h3>moveCurrentToFirst</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">move<wbr>Current<wbr>ToFirst<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#movecurrenttofirst">moveCurrentToFirst</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#movecurrenttofirst">moveCurrentToFirst</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Sets the first item in the view as the current item.</p>
											</div>
										</div>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="movecurrenttolast" class="tsd-anchor"></a>
								<h3>moveCurrentToLast</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">move<wbr>Current<wbr>ToLast<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#movecurrenttolast">moveCurrentToLast</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#movecurrenttolast">moveCurrentToLast</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Sets the last item in the view as the current item.</p>
											</div>
										</div>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="movecurrenttonext" class="tsd-anchor"></a>
								<h3>moveCurrentToNext</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">move<wbr>Current<wbr>ToNext<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#movecurrenttonext">moveCurrentToNext</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#movecurrenttonext">moveCurrentToNext</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Sets the item after the current item in the view as the current item.</p>
											</div>
										</div>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="movecurrenttoposition" class="tsd-anchor"></a>
								<h3>moveCurrentToPosition</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">move<wbr>Current<wbr>ToPosition<span class="tsd-signature-symbol">(</span>index<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#movecurrenttoposition">moveCurrentToPosition</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#movecurrenttoposition">moveCurrentToPosition</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Sets the item at the specified index in the view as the current item.</p>
											</div>
										</div>
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>index: <span class="tsd-signature-type">number</span></h5>
												<div class="tsd-comment">
													<p>Index of the item that will become current.</p>
												</div>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="movecurrenttoprevious" class="tsd-anchor"></a>
								<h3>moveCurrentToPrevious</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">move<wbr>Current<wbr>ToPrevious<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#movecurrenttoprevious">moveCurrentToPrevious</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#movecurrenttoprevious">moveCurrentToPrevious</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Sets the item before the current item in the view as the current item.</p>
											</div>
										</div>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="movetofirstpage" class="tsd-anchor"></a>
								<h3>moveToFirstPage</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">move<wbr>ToFirst<wbr>Page<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#movetofirstpage">moveToFirstPage</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#movetofirstpage">moveToFirstPage</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Sets the first page as the current page.</p>
											</div>
										</div>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
										<p>True if the page index was changed successfully.</p>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="movetolastpage" class="tsd-anchor"></a>
								<h3>moveToLastPage</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">move<wbr>ToLast<wbr>Page<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#movetolastpage">moveToLastPage</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#movetolastpage">moveToLastPage</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Sets the last page as the current page.</p>
											</div>
										</div>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
										<p>True if the page index was changed successfully.</p>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="movetonextpage" class="tsd-anchor"></a>
								<h3>moveToNextPage</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">move<wbr>ToNext<wbr>Page<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#movetonextpage">moveToNextPage</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#movetonextpage">moveToNextPage</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Moves to the page after the current page.</p>
											</div>
										</div>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
										<p>True if the page index was changed successfully.</p>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="movetopage" class="tsd-anchor"></a>
								<h3>moveToPage</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">move<wbr>ToPage<span class="tsd-signature-symbol">(</span>index<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#movetopage">moveToPage</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#movetopage">moveToPage</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Moves to the page at the specified index.</p>
											</div>
										</div>
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>index: <span class="tsd-signature-type">number</span></h5>
												<div class="tsd-comment">
													<p>Index of the page to move to.</p>
												</div>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
										<p>True if the page index was changed successfully.</p>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="movetopreviouspage" class="tsd-anchor"></a>
								<h3>moveToPreviousPage</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">move<wbr>ToPrevious<wbr>Page<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#movetopreviouspage">moveToPreviousPage</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#movetopreviouspage">moveToPreviousPage</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Moves to the page before the current page.</p>
											</div>
										</div>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
										<p>True if the page index was changed successfully.</p>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="oncollectionchanged" class="tsd-anchor"></a>
								<h3>onCollectionChanged</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">on<wbr>Collection<wbr>Changed<span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">?: </span><a href="wijmo.notifycollectionchangedeventargs.html" class="tsd-signature-type">NotifyCollectionChangedEventArgs</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span>, clone<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#oncollectionchanged">onCollectionChanged</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Raises the <a href="wijmo_olap.pivotcollectionview.html#collectionchanged">collectionChanged</a> event.</p>
											</div>
										</div>
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5><span class="tsd-flag ts-flagOptional">Optional</span> e: <a href="wijmo.notifycollectionchangedeventargs.html" class="tsd-signature-type">NotifyCollectionChangedEventArgs</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h5>
												<div class="tsd-comment">
													<p>Contains a description of the change.</p>
												</div>
											</li>
											<li>
												<h5><span class="tsd-flag ts-flagOptional">Optional</span> clone: <span class="tsd-signature-type">any</span></h5>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="oncurrentchanged" class="tsd-anchor"></a>
								<h3>onCurrentChanged</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">on<wbr>Current<wbr>Changed<span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">?: </span><a href="wijmo.eventargs.html" class="tsd-signature-type">EventArgs</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#oncurrentchanged">onCurrentChanged</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Raises the <a href="wijmo_olap.pivotcollectionview.html#currentchanged">currentChanged</a> event.</p>
											</div>
										</div>
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5><span class="tsd-flag ts-flagOptional">Optional</span> e: <a href="wijmo.eventargs.html" class="tsd-signature-type">EventArgs</a></h5>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="oncurrentchanging" class="tsd-anchor"></a>
								<h3>onCurrentChanging</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">on<wbr>Current<wbr>Changing<span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="wijmo.canceleventargs.html" class="tsd-signature-type">CancelEventArgs</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#oncurrentchanging">onCurrentChanging</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Raises the <a href="wijmo_olap.pivotcollectionview.html#currentchanging">currentChanging</a> event.</p>
											</div>
										</div>
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>e: <a href="wijmo.canceleventargs.html" class="tsd-signature-type">CancelEventArgs</a></h5>
												<div class="tsd-comment">
													<p><a href="wijmo.canceleventargs.html">CancelEventArgs</a> that contains the event data.</p>
												</div>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="onpagechanged" class="tsd-anchor"></a>
								<h3>onPageChanged</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">on<wbr>Page<wbr>Changed<span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">?: </span><a href="wijmo.eventargs.html" class="tsd-signature-type">EventArgs</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#onpagechanged">onPageChanged</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Raises the <a href="wijmo_olap.pivotcollectionview.html#pagechanged">pageChanged</a> event.</p>
											</div>
										</div>
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5><span class="tsd-flag ts-flagOptional">Optional</span> e: <a href="wijmo.eventargs.html" class="tsd-signature-type">EventArgs</a></h5>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="onpagechanging" class="tsd-anchor"></a>
								<h3>onPageChanging</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">on<wbr>Page<wbr>Changing<span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="wijmo.pagechangingeventargs.html" class="tsd-signature-type">PageChangingEventArgs</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#onpagechanging">onPageChanging</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Raises the <a href="wijmo_olap.pivotcollectionview.html#pagechanging">pageChanging</a> event.</p>
											</div>
										</div>
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>e: <a href="wijmo.pagechangingeventargs.html" class="tsd-signature-type">PageChangingEventArgs</a></h5>
												<div class="tsd-comment">
													<p><a href="wijmo.pagechangingeventargs.html">PageChangingEventArgs</a> that contains the event data.</p>
												</div>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="onsourcecollectionchanged" class="tsd-anchor"></a>
								<h3>onSourceCollectionChanged</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">on<wbr>Source<wbr>Collection<wbr>Changed<span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">?: </span><a href="wijmo.eventargs.html" class="tsd-signature-type">EventArgs</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#onsourcecollectionchanged">onSourceCollectionChanged</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Raises the <a href="wijmo_olap.pivotcollectionview.html#sourcecollectionchanged">sourceCollectionChanged</a> event.</p>
											</div>
										</div>
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5><span class="tsd-flag ts-flagOptional">Optional</span> e: <a href="wijmo.eventargs.html" class="tsd-signature-type">EventArgs</a></h5>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="onsourcecollectionchanging" class="tsd-anchor"></a>
								<h3>onSourceCollectionChanging</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">on<wbr>Source<wbr>Collection<wbr>Changing<span class="tsd-signature-symbol">(</span>e<span class="tsd-signature-symbol">: </span><a href="wijmo.canceleventargs.html" class="tsd-signature-type">CancelEventArgs</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#onsourcecollectionchanging">onSourceCollectionChanging</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Raises the <a href="wijmo_olap.pivotcollectionview.html#sourcecollectionchanging">sourceCollectionChanging</a> event.</p>
											</div>
										</div>
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>e: <a href="wijmo.canceleventargs.html" class="tsd-signature-type">CancelEventArgs</a></h5>
												<div class="tsd-comment">
													<p><a href="wijmo.canceleventargs.html">CancelEventArgs</a> that contains the event data.</p>
												</div>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="refresh" class="tsd-anchor"></a>
								<h3>refresh</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">refresh<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#refresh">refresh</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#refresh">refresh</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Re-creates the view using the current sort, filter, and group parameters.</p>
											</div>
										</div>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="remove" class="tsd-anchor"></a>
								<h3>remove</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">remove<span class="tsd-signature-symbol">(</span>item<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#remove">remove</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Removes the specified item from the collection.</p>
											</div>
										</div>
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>item: <span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">T</span></h5>
												<div class="tsd-comment">
													<p>Item to be removed from the collection.</p>
												</div>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
									</li>
								</ul>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
								<a name="removeat" class="tsd-anchor"></a>
								<h3>removeAt</h3>
								<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
									<li class="tsd-signature tsd-kind-icon">remove<wbr>At<span class="tsd-signature-symbol">(</span>index<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
								</ul>
								<ul class="tsd-descriptions">
									<li class="tsd-description">
										<aside class="tsd-sources">
											<p>Implementation of <a href="../interfaces/wijmo.ieditablecollectionview.html">IEditableCollectionView</a>.<a href="../interfaces/wijmo.ieditablecollectionview.html#removeat">removeAt</a></p>
											<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#removeat">removeAt</a></p>
										</aside>
										<div class="tsd-comment">
											<div class="lead">
												<p>Removes the item at the specified index from the collection.</p>
											</div>
										</div>
										<h4 class="tsd-parameters-title">Parameters</h4>
										<ul class="tsd-parameters">
											<li>
												<h5>index: <span class="tsd-signature-type">number</span></h5>
												<div class="tsd-comment">
													<p>Index of the item to be removed from the collection.
													The index is relative to the view, not to the source collection.</p>
												</div>
											</li>
										</ul>
										<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
									</li>
								</ul>
							</section>
						</section>
						<section class="tsd-panel-group tsd-member-group ">
							<h2>Events</h2>
							<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-class tsd-is-inherited">
								<a name="collectionchanged" class="tsd-anchor"></a>
								<h3>collectionChanged</h3>
								<div class="tsd-signature tsd-kind-icon">collection<wbr>Changed<span class="tsd-signature-symbol">:</span> <a href="wijmo.event.html" class="tsd-signature-type">Event</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/wijmo.icollectionview.html" class="tsd-signature-type">ICollectionView</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">, </span><a href="wijmo.notifycollectionchangedeventargs.html" class="tsd-signature-type">NotifyCollectionChangedEventArgs</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#collectionchanged">collectionChanged</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#collectionchanged">collectionChanged</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Occurs when the collection changes.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-class tsd-is-inherited">
								<a name="currentchanged" class="tsd-anchor"></a>
								<h3>currentChanged</h3>
								<div class="tsd-signature tsd-kind-icon">current<wbr>Changed<span class="tsd-signature-symbol">:</span> <a href="wijmo.event.html" class="tsd-signature-type">Event</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/wijmo.icollectionview.html" class="tsd-signature-type">ICollectionView</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">, </span><a href="wijmo.eventargs.html" class="tsd-signature-type">EventArgs</a><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#currentchanged">currentChanged</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#currentchanged">currentChanged</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Occurs after the current item changes.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-class tsd-is-inherited">
								<a name="currentchanging" class="tsd-anchor"></a>
								<h3>currentChanging</h3>
								<div class="tsd-signature tsd-kind-icon">current<wbr>Changing<span class="tsd-signature-symbol">:</span> <a href="wijmo.event.html" class="tsd-signature-type">Event</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/wijmo.icollectionview.html" class="tsd-signature-type">ICollectionView</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">, </span><a href="wijmo.canceleventargs.html" class="tsd-signature-type">CancelEventArgs</a><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#currentchanging">currentChanging</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#currentchanging">currentChanging</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Occurs before the current item changes.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-class tsd-is-inherited">
								<a name="pagechanged" class="tsd-anchor"></a>
								<h3>pageChanged</h3>
								<div class="tsd-signature tsd-kind-icon">page<wbr>Changed<span class="tsd-signature-symbol">:</span> <a href="wijmo.event.html" class="tsd-signature-type">Event</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/wijmo.ipagedcollectionview.html" class="tsd-signature-type">IPagedCollectionView</a><span class="tsd-signature-symbol">, </span><a href="wijmo.eventargs.html" class="tsd-signature-type">EventArgs</a><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#pagechanged">pageChanged</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#pagechanged">pageChanged</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Occurs after the page index changes.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-class tsd-is-inherited">
								<a name="pagechanging" class="tsd-anchor"></a>
								<h3>pageChanging</h3>
								<div class="tsd-signature tsd-kind-icon">page<wbr>Changing<span class="tsd-signature-symbol">:</span> <a href="wijmo.event.html" class="tsd-signature-type">Event</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/wijmo.ipagedcollectionview.html" class="tsd-signature-type">IPagedCollectionView</a><span class="tsd-signature-symbol">, </span><a href="wijmo.pagechangingeventargs.html" class="tsd-signature-type">PageChangingEventArgs</a><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
									<p>Implementation of <a href="../interfaces/wijmo.ipagedcollectionview.html">IPagedCollectionView</a>.<a href="../interfaces/wijmo.ipagedcollectionview.html#pagechanging">pageChanging</a></p>
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#pagechanging">pageChanging</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Occurs before the page index changes.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-class tsd-is-inherited">
								<a name="sourcecollectionchanged" class="tsd-anchor"></a>
								<h3>sourceCollectionChanged</h3>
								<div class="tsd-signature tsd-kind-icon">source<wbr>Collection<wbr>Changed<span class="tsd-signature-symbol">:</span> <a href="wijmo.event.html" class="tsd-signature-type">Event</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/wijmo.icollectionview.html" class="tsd-signature-type">ICollectionView</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">, </span><a href="wijmo.eventargs.html" class="tsd-signature-type">EventArgs</a><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#sourcecollectionchanged">sourceCollectionChanged</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Occurs after the value of the <a href="wijmo_olap.pivotcollectionview.html#sourcecollection">sourceCollection</a> property changes.</p>
									</div>
								</div>
							</section>
							<section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-class tsd-is-inherited">
								<a name="sourcecollectionchanging" class="tsd-anchor"></a>
								<h3>sourceCollectionChanging</h3>
								<div class="tsd-signature tsd-kind-icon">source<wbr>Collection<wbr>Changing<span class="tsd-signature-symbol">:</span> <a href="wijmo.event.html" class="tsd-signature-type">Event</a><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/wijmo.icollectionview.html" class="tsd-signature-type">ICollectionView</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">, </span><a href="wijmo.canceleventargs.html" class="tsd-signature-type">CancelEventArgs</a><span class="tsd-signature-symbol">&gt;</span></div>
								<aside class="tsd-sources">
									<p>Inherited from <a href="wijmo.collectionview.html">CollectionView</a>.<a href="wijmo.collectionview.html#sourcecollectionchanging">sourceCollectionChanging</a></p>
								</aside>
								<div class="tsd-comment">
									<div class="lead">
										<p>Occurs before the value of the <a href="wijmo_olap.pivotcollectionview.html#sourcecollection">sourceCollection</a> property changes.</p>
									</div>
								</div>
							</section>
						</section>
					</div>