> For the complete documentation index, see [llms.txt](https://swimlane.gitbook.io/ngx-datatable/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://swimlane.gitbook.io/ngx-datatable/api/table/outputs.md).

# Outputs

All outputs are Angular `EventEmitter`ers.

### `activate`

A cell or row was focused via keyboard or mouse click.

```
{
  type: 'keydown'|'click'|'dblclick'
  event
  row
  column
  value
  cellElement
  rowElement
}
```

### `page`

The table was paged either triggered by the pager or the body scroll.

```
{
  count
  pageSize
  limit
  offset
}
```

### `reorder`

Columns were re-ordered.

```
{
  column
  newValue
  prevValue
}
```

### `resize`

Column was resized.

```
{
  column
  newValue
}
```

### `tableContextmenu`

The context menu was invoked on the table.

```
{
  event,
  type,
  content
}
```

### `scroll`

Body was scrolled typically in a `scrollbarV:true` scenario.

```
{
  offsetX
  offsetY
}
```

### `select`

A cell or row was selected.

```
{
  selected
}
```

### `sort`

Column sort was invoked.

```
{
  sorts
  column
  prevValue
  newValue
}
```
