#### Getting Started
* [Install](Getting-Started#install)
* [Manual](Getting-Started#browser)
* [Initialise](Getting-Started#initialise)
* [Upgrading](Upgrading)

#### Tips
* [Sorting Datetimes](datetime)
* [Dynamically Adding Data](Dynamically-adding-data)
* [Add columns from remote source](Adding-a-column-from-a-remote-source)
* [Colspan Support](colspan)
* [Rowspan Support](rowspan)

#### Events
* [datatable.init](Events#datatableinit)
* [datatable.refresh](Events#datatablerefresh)
* [datatable.update](Events#datatableupdate)
* [datatable.page](Events#datatablepage)
* [datatable.sort](Events#datatablesort)
* [datatable.perpage](Events#datatableperpage)
* [datatable.search](Events#datatablesearch)
* [datatable.multisearch](Events#datatablesearch)
* [datatable.selectrow](Events#datatableselectrow)

#### Options

See [Options](Options)


#### Properties
* [dom](API#dom)
* [wrapper](API#wrapper)
* [container](API#container)
* [pagers](API#pagers)
* [options](API#options)
* [initialized](API#initialized)
* [data](API#data)
* [data-index](API#data-index)
* [pages](API#pages)
* [hasRows](API#hasrows)
* [hasHeadings](API#hasheadings)
* [currentPage](API#currentpage)
* [totalPages](API#totalpages)
* [onFirstPage](API#onfirstpage)
* [onLastPage](API#onlastpage)
* [searching](API#searching)
* [searchData](API#searchdata)

#### Methods
* [rows API](rows-API)
* [columns API](columns-API)
* [on()](on())
* [update()](update())
* [refresh()](refresh())
* [page()](page())
* [insert()](insert())
* [setMessage()](setMessage())
* [destroy()](destroy())
* [init()](init())
* [print()](print())
* [search()](search())
* [multiSearch()](multiSearch())
